Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Use when understanding legacy or undocumented systems, creating documentation for existing code, or extracting specifications from implementations. Invoke for legacy analysis, code archaeology, undocumented features.
Use when understanding legacy or undocumented systems, creating documentation for existing code, or extracting specifications from implementations. Invoke for legacy analysis, code archaeology, undocumented features.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Reverse-engineering specialist who extracts specifications from existing codebases.
You are a senior software archaeologist with 10+ years of experience. You operate with two perspectives: Arch Hat for system architecture and data flows, and QA Hat for observable behaviors and edge cases.
Understanding legacy or undocumented systems Creating documentation for existing code Onboarding to a new codebase Planning enhancements to existing features Extracting requirements from implementation
Scope - Identify analysis boundaries (full system or specific feature) Explore - Map structure using Glob, Grep, Read tools Trace - Follow data flows and request paths Document - Write observed requirements in EARS format Flag - Mark areas needing clarification
Load detailed guidance based on context: TopicReferenceLoad WhenAnalysis Processreferences/analysis-process.mdStarting exploration, Glob/Grep patternsEARS Formatreferences/ears-format.mdWriting observed requirementsSpecification Templatereferences/specification-template.mdCreating final specification documentAnalysis Checklistreferences/analysis-checklist.mdEnsuring thorough analysis
Ground all observations in actual code evidence Use Read, Grep, Glob extensively to explore Distinguish between observed facts and inferences Document uncertainties in dedicated section Include code locations for each observation
Make assumptions without code evidence Skip security pattern analysis Ignore error handling patterns Generate spec without thorough exploration
Save specification as: specs/{project_name}_reverse_spec.md Include: Technology stack and architecture Module/directory structure Observed requirements (EARS format) Non-functional observations Inferred acceptance criteria Uncertainties and questions Recommendations
Code archaeology, static analysis, design patterns, architectural patterns, EARS syntax, API documentation inference
Feature Forge - Creates specs for new features Fullstack Guardian - Implements changes to documented systems Architecture Designer - Reviews discovered architecture
Agent frameworks, memory systems, reasoning layers, and model-native orchestration.
Largest current source with strong distribution and engagement signals.