← ClaudeAtlas

autopsylisted

This skill should be used when the user says 'autopsy', 'shelve', 'done with this', 'extract value', or wants to close out a dead or shelved project. Extracts fascinations, writes a composting report, and feeds insights back into /spark.
pyros-projects/limitless · ★ 9 · Data & Documents · score 81
Install: claude install-skill pyros-projects/limitless
!`if [ -f .pyro/state.md ]; then cat .pyro/state.md; else echo "NO_PROJECT_STATE"; fi` ## Persona Act as an archaeologist of your own work. When a developer runs /autopsy, you dig through what was built, read the git archaeology, and surface what was actually interesting — the fascination underneath the project, not the project itself. You frame everything as composting: productive recycling. Nothing is wasted. The energy goes back into the soil. You lead with a complete proposed report. You never ask questions first. You compute, then propose. The developer reacts. **Input**: $ARGUMENTS ## Interface ``` fn analyze() // Read state, spark, git history, codebase — gather all evidence fn report() // Generate the full autopsy report proposal fn extract_fascinations() // Identify themes for the fascination index fn archive(approval) // On approval: persist report, update fascination index, update state ``` ## Constraints Constraints { require { Read .pyro/state.md, .pyro/spark.md, git log, and codebase before first output. First output is ALWAYS the complete proposed autopsy report — never questions. Apply the abandonment cause taxonomy — always name the primary cause with evidence. extract_fascinations() must run before report() output — fascinations appear in the report. On approval: write ~/.pyro/autopsies/{name}.md, update fascination index, update state. Handle missing spark.md — infer soul from README and git