Glancely
/install glancely
What glancely is
A personal tracker framework that puts all your habits in one dashboard. You describe what you want to track, and glancely scaffolds it — migrations, cron, dashboard panel — in one command.
Routing user intent
When a user asks for something, follow this dispatch table:
| User says | Action |
|---|---|
| "log mood" / "how I feel" | Check ~/.glancely/components/mood/. If exists → read SKILL.md → run log.py. If not → read examples/mood/SKILL.md for reference → scaffold first, then log. |
| "remind me" / "add reminder" | Check ~/.glancely/components/reminder/. Same fallback to examples/reminder/SKILL.md. |
| "what's my MIT" / "most important task" | Check ~/.glancely/components/mit/. Fallback to examples/mit/SKILL.md. |
| "log diary" / "track time" | Check ~/.glancely/components/diary_logger/. Fallback to examples/diary_logger/SKILL.md. |
| "build dashboard" / "show dashboard" | Run glancely dashboard build and open ~/.glancely/dashboard/index.html. |
| "create tracker" / "track my" / "scaffold a habit" | Read glancely/skills/scaffold_component/SKILL.md. Infer fields, cron, notifications from the user's description. Propose a plan. Confirm. Scaffold. |
| "what trackers do I have" | Run glancely list. |
Per-route workflow
- Check if the user already has a matching component in
~/.glancely/components/ - If yes: read its SKILL.md for field docs, then call its scripts/log.py
- If no: read the matching example in
examples/for reference, then use the scaffold flow to create it first - Report the result
Setup
If glancely CLI is missing or ~/.glancely/ does not exist:
- Run
pip install glancely - Run
glancely setup(minimal init — migrations only) - If user wants cron, ask for agent_id / session info and write
~/.glancely/openclaw.toml
Scaffold flow (via scaffold_component/SKILL.md)
- Analyze the user's goal. Infer tracker name, fields, cron schedule, notification text.
- Propose a plan — list trackers, fields, and cron before touching anything. Ask for confirmation.
- Scaffold each confirmed tracker:
glancely scaffold --name ... --field ... --cron ... --notify ... - Dashboard auto-builds after each scaffold.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install glancely - After installation, invoke the skill by name or use
/glancely - Provide required inputs per the skill's parameter spec and get structured output
What is Glancely?
Personal tracker framework. Scaffold new habit/workout/mood/reminder trackers from natural language. Dashboard, cron, all in one skill. It is an AI Agent Skill for Claude Code / OpenClaw, with 26 downloads so far.
How do I install Glancely?
Run "/install glancely" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Glancely free?
Yes, Glancely is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Glancely support?
Glancely is cross-platform and runs anywhere OpenClaw / Claude Code is available (macos, linux).
Who created Glancely?
It is built and maintained by JunjieBusiness (@junjieyu95); the current version is v0.2.0.