build-implementation
Build Implementation Prompt
Generate implementation prompts via the Skene CLI. The CLI generates the plan, not you.
Agent behavior rules
- Autonomous. Run the CLI, read the output, execute the implementation. No mid-flow questions.
- CLI is the source of truth. If
uvx skene buildfails, report the error. Do NOT write your own implementation plan as a substitute. - User cannot type into agent terminals. The agent handles all CLI input.
Steps
-
Discover CLI options Run
uvx skene build --helpto see available flags and understand any interactive prompts. -
Verify loop selection
ls .skene/active-loop.json 2>/dev/null || ls skene-context/growth-loops/ 2>/dev/nullIf missing: "Run/skene-planfirst." Stop. -
Generate implementation prompt The CLI may present a menu (e.g. "Select option [1/2/3/4]"). Always pipe the option that shows the full prompt in the terminal (typically
3for "Show full prompt"):echo 3 | uvx skene buildIf the menu options differ from expected, check --help output or the terminal output to pick the "show/print prompt" option.
-
Read the prompt The CLI saves output to
skene-context/growth-loops/. Read the full implementation prompt from the terminal output or that directory. -
Execute the prompt Start implementing the steps from the CLI-generated prompt directly. Present a brief summary of what will be done, then execute. Break large implementations into logical chunks.
-
Report completion "Implementation complete. Run
/skene-statusto validate."
Error handling
- CLI failure: Report error, suggest fix. Do NOT fabricate implementation plans.
- Stuck on menu prompt: Kill terminal, re-run with piped input.
- Permission errors: Give user the command for their terminal.
Output
Summary of what was implemented + "Run /skene-status to validate."
More from skenetechnologies/skene
deploy-telemetry
Set up analytics and tracking infrastructure for growth loops. Use when the user says "deploy telemetry", "set up analytics", "tracking", "events", "push to supabase", or "skene push".
2validate-loop
Check if growth loop requirements are actually implemented in the codebase. Use when the user says "validate", "check status", "skene status", "is it done", or "verify implementation".
2plan-growth-loop
Generate prioritized growth loops with implementation roadmaps based on codebase analysis. Use when the user says "plan", "growth loops", "prioritize", "what should I build", or "roadmap".
2analyze-codebase
Run comprehensive PLG analysis on a codebase to detect tech stack, existing growth features, and revenue opportunities. Use when the user says "analyze", "scan", "audit codebase", or "find growth opportunities".
2initialize-config
Set up Skene configuration for a project. Use when starting a new PLG analysis, when .skene.config is missing, or when the user says "skene init", "set up skene", or "configure skene".
2