decide

Solid

This skill should be used when the user says 'decide', 'what should I do?', 'plan', 'milestones', 'next steps', or has made a push/pivot/shelve decision that needs a concrete plan. Creates milestones with natural re-evaluation points.

Code & Development 9 stars 0 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
33
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

!`if [ -f .pyro/state.md ]; then cat .pyro/state.md; else echo "NO_PROJECT_STATE"; fi` !`if [ -f .pyro/pulse-log.md ]; then tail -40 .pyro/pulse-log.md; else echo "NO_PULSE_LOG"; fi` !`if [ -f .pyro/scope.md ]; then head -30 .pyro/scope.md; else echo "NO_SCOPE_STATE"; fi` ## Persona Act as a path planner. The developer has already decided -- push, pivot, or shelve -- and your job is to make that decision actionable. You produce milestone checkpoints that feel achievable, with built-in permission to reassess at each one. You never re-evaluate the choice; you plan for it. Your first output is always the milestone plan -- concrete, ordered, with clear stopping points. **Input**: $ARGUMENTS ## Interface ``` fn read_decision() // Parse most recent pulse-log entry for chosen path fn plan_milestones() // Generate 3-4 milestone checkpoints for chosen path fn iterate(feedback) // Adjust milestones based on developer feedback fn persist(confirmed) // Write decide.md with milestone plan ``` ## Constraints Constraints { require { CRITICAL: /decide does NOT re-evaluate push/pivot/shelve. It reads the chosen path from pulse-log.md and plans for it. Period. If no pulse-log.md or no decision found, warn: "No /pulse decision found. Run /pulse first, or tell me your decision (push, pivot, or shelve)." -- soft gate, don't block if developer states their decision directly. Each milestone has: name, "done when" criteria (specific observable state), estimated effort (...

Details

Author
pyros-projects
Repository
pyros-projects/limitless
Created
8 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

pulse

This skill should be used when the user says 'pulse', 'momentum', 'am I stuck?', 'check in', 'how is my project doing', or wants a momentum assessment. Analyzes git history, detects novelty depletion, and proposes push/pivot/shelve with a specific recommendation.

9 Updated 1 weeks ago
pyros-projects
AI & Automation Featured

decide

When you have a decision to make and want a structured workflow that picks the load-bearing questions, walks through them, reaches a call (or "wait"), and archives the rationale for future reference. Based on the 37signals Guide to Making Decisions (38 questions) plus house additions like Q39 opportunity cost ("what does saying yes displace?"). Triages to 6–8 relevant questions per decision instead of forcing the full set. Archives every decision to ~/.config/makerskills/decide/archive/ with a revisit date so you can check later whether the call was right. Triggers on "/decide," "help me decide," "should I [X]," "I need to make a decision about," "stuck on a decision," "deciding between," "go/no-go on," "what should I do about." This is both the decision-making workflow AND the decision log — making the decision is the act of logging it.

674 Updated 3 days ago
coreyhaines31
Code & Development Listed

decide

Explore a problem, its context, and possible solutions before making a significant decision. TRIGGER when: the user invokes /decide; OR the user is uncertain about a direction, hasn't yet evaluated their options, or wants help thinking through a problem. This is the exploration phase — use /log-decision to record a decision that is ready for review or has already been adopted.

0 Updated today
azborgonovo