From habit
Use when the user mentions habits, saved prompts, reusable workflows, repeated commands, or their prompt inventory. Triggers on: browsing, searching, listing, or selecting habits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/habit:habit [search query][search query]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is the main entry point for the Habit system. Route based on what the user is asking for:
This skill is the main entry point for the Habit system. Route based on what the user is asking for:
!bash ${CLAUDE_PLUGIN_ROOT}/bin/habit-tools.sh check-triggers ${CLAUDE_SESSION_ID}
/habit:edit <id> (shows full content when no changes are provided)./habit:edit <id> <description>./habit:run <id> [override]./habit:suggest <request>./habit:watch./habit:distill./habit:edit or /habit:watch.After routing the user to another command, stop. Do not also execute the Browse & Select flow below.
Output: the routing message or the browse list.
!bash ${CLAUDE_PLUGIN_ROOT}/bin/habit-tools.sh read-index merged
$ARGUMENTS empty → list all. Non-empty → search query.
The merged index is already loaded. Each entry has a scope field (global or project). Show [G]/[P] indicators. Exclude archived.
If searching, fuzzy-match query against id, tags, description. Show only entries that match. If nothing matches, say so and suggest creating one or trying a different search.
Numbered list of matching entries, one line each: N. [scope] id tags description. Never mention archived entries to the user.
After list:
Pick a number or name to run, add context for an override (e.g. "1 only in auth" or "fix-types in auth"), or say "edit N" to modify.
When user picks one: guide to /habit:run <id> [override].
Empty inventory:
No habits yet. Create one with
/habit:edit <name> <description>or start watching with/habit:watch.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub prog-jacob/habit --plugin habit