GamifyLife
This excel based tool to gamify your life using logs of your activities. The idea is to use the techniques used in video/arcade games to help people motivate and to track progress.
Install / Use
/learn @arun-ks/GamifyLifeREADME
Gamify Your Life
This excel based tool gamifies your life using logs of your activities. The idea is to use the techniques used in video/arcade games to help people motivate and to track progress.
You can assign +ive points for good habits/behavior & -ive for bad ones.

How does it work
"Your actions become your habits"
Each activity is associated with some points (+ive for good things, -ive for bad ones). As you log activities, the excel will calculate your health-status.
Initial Setup
- Download GamifyLife.xlsm excel
- Add activities in the worksheet "LoggerMaster" of the excel
- Add the activities you want to track in cells A2:A13
- In cells B2:B13 insert the points you want to give/take for them. Give +ive values for good habits & -ive for bad ones
- In cells L18 & L19 add the maximum point you can take & your health.

Logging Data
On the worksheet "LoggerMaster", use the Button "Log an Activity", press submit when done.

Notice that some of the activities allow you to add numeric metrics (for example, the count of your situps).
You can also manually add a entry in the "LoggerData" worksheet (take care of formula used there). In this case, you need to press the "Recalculate" button on "LoggerMaster" to update the counters
Summary Tracking view
On "LoggerMaster" you can see the Score for each activity, the Iterations(number of times you did it), the last Date, the max-minimum values if applicable (this works only for numeric metrics) & the number of days since you last did the activity.

On lower right had side, you can see the health
Pivot table for some habits
You can customize pivot table on "LoggerGraph" worksheet to track progress of Activities which include some metric.

Known issues
For activities which do not have any metrics, the excel uses 99 as a filler value - this is done to make the pivot graph look nice. So, if the metric for your task has the value "99", it will cause issues.
Files in the package
- "GamifyLife.xlsm" : The file you can use to track your life. This is the only stuff you need.
- "GamifyLifeSample.xlsm" : A used example filled with mostly dummy data for you to check how this works.
- "help" folder : Images used in this readme.
Related Skills
qqbot-channel
347.2kQQ 频道管理技能。查询频道列表、子频道、成员、发帖、公告、日程等操作。使用 qqbot_channel_api 工具代理 QQ 开放平台 HTTP 接口,自动处理 Token 鉴权。当用户需要查看频道、管理子频道、查询成员、发布帖子/公告/日程时使用。
docs-writer
100.1k`docs-writer` skill instructions As an expert technical writer and editor for the Gemini CLI project, you produce accurate, clear, and consistent documentation. When asked to write, edit, or revie
model-usage
347.2kUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Design
Campus Second-Hand Trading Platform \- General Design Document (v5.0 \- React Architecture \- Complete Final Version)1\. System Overall Design 1.1. Project Overview This project aims t
Security Score
Audited on Feb 1, 2026
