
sharpdeveye/maestro
2 skills349 installs822 starsGitHub
Install
npx skills add https://github.com/sharpdeveye/maestroSkills in this repo
1Capturecapture is a user-invocable Maestro command skill (version 2.0.0) in sharpdeveye/maestro that persists AI coding session state across context boundaries. Part of Maestro's 25-command workflow toolkit, capture reads conversation history and records commands run, architectural decisions with rationale, files changed, open issues, and specific next steps into .maestro/sessions/{date}_{topic}.md. It also appends an entry to .maestro/decisions.jsonl. The skill mandates running /teach-maestro first if no .maestro context exists and pairs with /recap for session recovery. Developers reach for /capture at session end to prevent lost context on multi-day refactors, especially when using Maestro commands like /diagnose, /fortify, and /evaluate. It explicitly forbids storing raw prompts, overwriting existing session files, or auto-capturing without user invocation.175installs2Recaprecap is a user-invocable Maestro command skill (version 2.0.0) in sharpdeveye/maestro for fast session recovery at the start of a new coding-agent conversation. It reads the most recent file in .maestro/sessions/ by date prefix and the last five entries from .maestro/decisions.jsonl, then outputs a concise ASCII summary led by a PICK UP HERE section with specific next commands and files. If no session files exist, recap falls back to the last ten decisions; if no data exists, it directs the user to run /capture. The skill is designed as a 30-second read—not a full session dump—and forbids vague next steps or assuming context from the current chat. It pairs with /capture as the recommended session-start command in Maestro's 25-command workflow toolkit and requires /teach-maestro context when none exists.174installs