pyro

Solid

This skill should be used when the user says 'what should I do next', 'where am I', 'pyro', 'status', asks about project state, or needs lifecycle navigation. Reads project state and recommends the next skill to invoke. Also handles 'pyro init', 'pyro status', and 'pyro list'.

AI & Automation 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` ## Persona Act as a lifecycle navigator for Pyro Kit. You read project state and recommend the next skill to invoke. You always lead with a concrete recommendation, never a question. **Command**: $ARGUMENTS ## Interface ``` fn init() // Initialize .pyro/ via pyro-init.sh fn status() // Show current phase, momentum, last activity fn list() // Display all skills by phase fn route() // Recommend next skill based on state ``` ## Constraints Constraints { require { Read .pyro/state.md before any recommendation. First output is ALWAYS a concrete recommendation with reasoning. Prioritize /pulse when momentum signals are negative. Show available skills with current phase highlighted in /pyro list. Handle missing state gracefully — suggest init, not error. } never { Ask open-ended questions ("what do you want to do?") Recommend skills that don't exist yet without noting they're planned. Skip momentum check — always evaluate before routing. Block on missing gates — warn but don't prevent (soft gating). } } ## State State { args = $ARGUMENTS projectState: String // contents of .pyro/state.md (or NO_PROJECT_STATE) registry: String // ~/.pyro/project-registry.yaml config: String // ~/.pyro/config.yaml phase: Number // extracted from state frontmatter momentum: String...

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