full-stack-feature
Meta-skill for orchestrating end-to-end feature development from persona research through deployed, tested code — coordinating skills, commands, and agents across every stage. Use when building a new feature end-to-end, coordinating frontend + backend work, or needing a structured approach from research to production.
Why use this skill?
Orchestrate end-to-end feature development with the full-stack-feature meta-skill. Automate research, design, coding, and testing in one workflow.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/wpank/full-stack-featureWhat This Skill Does
The full-stack-feature meta-skill serves as an intelligent orchestrator for the entire software development lifecycle within the OpenClaw ecosystem. Rather than treating coding as an isolated task, this skill acts as a project manager, guiding the AI agent through a standardized, eight-stage pipeline. It transitions from initial user research and persona development to feature specification, design, architectural planning, and finally, the implementation of both frontend and backend layers. By enforcing stage gates, the skill ensures that developers do not skip critical requirements gathering or testing phases, preventing the common trap of "coding first and thinking later."
Installation
You can integrate this skill into your environment by running the following command in your terminal:
npx clawhub@latest install full-stack-feature
Use Cases
- End-to-End Feature Development: Perfect for building complex modules from scratch where UI, API, and database synchronization are required.
- Technical Onboarding: Provides a structured environment for junior developers or new contributors to understand the codebase requirements before committing code.
- Refactoring & Feature Expansion: Use it to map out how new capabilities should integrate with existing legacy systems by first running the persona and spec stages.
- Cross-Layer Coordination: Useful when managing dependencies between frontend state management and backend API schemas, ensuring both sides stay in sync.
Example Prompts
- "I need to build a user authentication dashboard. Please initiate the full-stack-feature flow, starting with a persona analysis of our primary power user."
- "We are adding a bulk-export feature for our report viewer. Use the full-stack-feature skill to move through the spec and API design phases first."
- "Let's use full-stack-feature to finish the implementation of the checkout flow, ensuring we handle the testing and documentation stages before finalizing."
Tips & Limitations
- Complexity Assessment: While the skill supports eight stages, you can expedite small tasks by asking the agent to aggregate phases for minor features.
- Stay in Context: Because this is a meta-skill, ensure you provide consistent project context as the agent moves between stages; if the agent loses track, use the
/statuscommand to re-verify the current pipeline stage. - Human-in-the-loop: Although the skill is highly autonomous, the 'Documentation' stage should always be reviewed by a human for domain-specific nuance.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-wpank-full-stack-feature": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
mermaid-diagrams
Create software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams, sequence diagrams, flowcharts, ERDs, C4 architecture diagrams, state diagrams, git graphs, and other diagram types. Triggers include requests to diagram, visualize, model, map out, or show the flow of a system.
api-design-principles
Skill by wpank
auto-context
Automatically read relevant context before major actions. Loads TODO.md, roadmap.md, handoffs, task plans, and other project context files so the AI operates with full situational awareness. Use when starting a task, implementing a feature, refactoring, debugging, planning, or resuming a session.
clear-writing
Write clear, concise prose for humans — documentation, READMEs, API docs, commit messages, error messages, UI text, reports, and explanations. Combines Strunk's rules for clearer prose with technical documentation patterns, structure templates, and review checklists.
track-performance
Track the performance of Uniswap LP positions over time — check which positions need attention, are out of range, or have uncollected fees. Use when the user asks how their positions are doing.