From procrast
Browse your Procrast ideas, pick one, and automatically create an implementation plan for it. Use when the user wants to turn a captured idea into an actionable development plan.
How this skill is triggered — by the user, by Claude, or both
Slash command
/procrast:plan-ideaThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Call `list_ideas` with `limit: 50` and `hide_done: true` to fetch active ideas.
Call list_ideas with limit: 50 and hide_done: true to fetch active ideas.
Present them as a numbered list:
# Your Procrast Ideas
1. [abc123] Build a habit tracker — priority: high
2. [def456] Add dark mode to the app — priority: medium
3. ...
Type a number to select, or tell me what to search for.
If the user provides a search term instead of a number, call search_ideas with their query and present matching results the same way.
Once the user picks an idea (by number, UUID, or description), call show_idea with the UUID to get the complete idea including:
After retrieving the full idea, immediately enter plan mode using EnterPlanMode. Then:
check_auth fails or list_ideas returns an error, tell the user to run procrast login in their terminal firstcheck_update alongside listing ideas. If an update is available, mention it briefly to the user (e.g. "A CLI update is available — run procrast update to get the latest features.")Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub yelsed/procrast-cli --plugin procrast