create-stateful-skill
Follow the create-stateful-skill skill workflow to scaffold an advanced agent skill
with L4 state management, lifecycle artifacts, and chained commands.
Inputs
$ARGUMENTS— optional skill name or use-case description. Omit to start with discovery.
Steps
- If
$ARGUMENTSprovides a skill name or context, use it to seed discovery - Follow the create-stateful-skill phased workflow: confirm which L4 patterns are needed (state management, lifecycle artifacts, tone configuration, chained commands, escalation taxonomy), design the state schema and lifecycle checkpoints, then scaffold the skill directory with full L4 scaffolding
- Report created skill path and explain the state management strategy
Output
Skill directory with SKILL.md implementing selected L4 patterns, state schema,
lifecycle artifact templates, and chained command definitions.
Edge Cases
- If
$ARGUMENTSis empty: begin with discovery — identify which L4 patterns apply - If the use case is simple (no persistent state, no chaining): recommend
create-skillinstead — stateful scaffolding adds complexity that simple skills don't need - If the workflow requires human checkpoints: design explicit escalation taxonomy steps
More from richfrem/agent-plugins-skills
markdown-to-msword-converter
Converts Markdown files to one MS Word document per file using plugin-local scripts. V2 includes L5 Delegated Constraint Verification for strict binary artifact linting.
52excel-to-csv
>
32zip-bundling
Create technical ZIP bundles of code, design, and documentation for external review or context sharing. Use when you need to package multiple project files into a portable `.zip` archive instead of a single Markdown file.
29learning-loop
(Industry standard: Loop Agent / Single Agent) Primary Use Case: Self-contained research, content generation, and exploration where no inner delegation is required. Self-directed research and knowledge capture loop. Use when: starting a session (Orientation), performing research (Synthesis), or closing a session (Seal, Persist, Retrospective). Ensures knowledge survives across isolated agent sessions.
26ollama-launch
Start and verify the local Ollama LLM server. Use when Ollama is needed for RLM distillation, seal snapshots, embeddings, or any local LLM inference — and it's not already running. Checks if Ollama is running, starts it if not, and verifies the health endpoint.
26spec-kitty-checklist
A standard Spec-Kitty workflow routine.
26