| name | process-extraction |
| model | sonnet |
| description | Produces a complete SKILL.md by extracting and formalizing a workflow that has been executed at least twice, converting implicit procedural knowledge into installable, agent-executable instructions. Use when: 'turn this process into a skill', 'standardize this workflow', 'make this repeatable', 'capture this procedure', 'formalize this multi-step task'. |
| category | skill-forge |
| triggers | ["turn this process into a skill","standardize this workflow","make this repeatable","capture this procedure","formalize this multi-step task"] |
| tier | 1 |
| agents | ["primary"] |
| tool_dependencies | ["file_system"] |
| inputs | [{"name":"process_description","type":"string","description":"Description or transcript of the workflow executed at least twice to formalize","required":true}] |
| outputs | [{"name":"skill_file","type":"ref","format":"cas-ref","description":"Complete SKILL.md converting the implicit procedural knowledge into installable, agent-executable instructions"}] |
Process-to-Skill Workflow
I. The Workflow
This is a 4-step workflow for transforming a process into a skill.
Step 1: Identify and Document the Process
Goal: Create a detailed record of the valuable workflow with concrete examples.
- Identify a Candidate Process: Select a recently completed workflow that was successful and is likely to be repeated.
- Use the Process Example Template: Create a new markdown file and use the template at
references/process_example_template.md to document the process.
- Be Detailed: For each step, document the goal, actions taken, tools used, inputs, and outputs.
- Extract Key Insights: Document the key learnings, non-obvious steps, and reusable patterns from the process.
Step 2: Convert the Process to a Skill
Goal: Use the seed-to-skill-converter to transform the documented process into a SKILL.md file.
- Invoke the Converter: Use the
seed-to-skill-converter skill on the process example document you just created.
- Deconstruct the Process: The converter will guide you through deconstructing the process into its core components (insight, trigger, process, outcome).
- Draft the Skill: The converter will then help you draft a
SKILL.md file using the standard template.
Step 3: Refine and Enhance the Skill
Goal: Improve the generated SKILL.md file to be a production-ready skill.
- Add a Quality Checklist: Include a checklist of yes/no questions to ensure the skill is used correctly.
- Add Best Practices: Document any non-obvious best practices or pitfalls to avoid.
- Create Bundled Resources: If the skill requires any scripts, templates, or reference files, create them in the skill's directory.
Step 4: Validate and Deliver the Skill
Goal: Ensure the skill is complete, correct, and ready for use.
- Validate Structure: Check that the SKILL.md has all required sections and grades against the skill-audit rubric.
- Test the Skill: Use the skill in a real scenario to verify the workflow is complete and the instructions are clear.
- Place the Skill: Add the skill directory to the appropriate plugin in the repository.