increment-planner
Plan and create SpecWeave increments with PM and Architect agent collaboration. Use when starting new features, hotfixes, bugs, or any development work that needs specification and task breakdown. Creates spec.md, plan.md, tasks.md with proper AC-IDs and living docs integration.
Why use this skill?
Automate feature and bug fix planning in OpenClaw with the sw:increment-planner. Create standardized spec, plan, and task files for efficient project management.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-increment-plannerWhat This Skill Does
The sw:increment-planner skill acts as an intelligent orchestration layer for OpenClaw users, designed to streamline the lifecycle of development work within a SpecWeave-initialized project. It automates the bureaucratic overhead of starting new features, bug fixes, or experimental spikes by facilitating the creation of standard documentation structures. Instead of manually scaffolding files, the skill leverages the Template Creator API to generate metadata.json, spec.md, plan.md, and tasks.md in the proper location. By integrating the PM and Architect agent logic into the workflow, it ensures that every increment is tied to a specific project, follows a strict naming convention, and adheres to predefined WIP (Work-in-Progress) limits, preventing context sprawl and project mismanagement.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/anton-abyzov/sw-increment-planner
After installation, you can trigger the planner directly using the /sw:increment command, which automatically initiates the pre-flight checks and context resolution.
Use Cases
This skill is essential for any development team using SpecWeave to manage their repository. Key use cases include:
- Feature Development: Rapidly scaffold a new feature while ensuring the project scope and user stories are properly documented.
- Emergency Hotfixes: Quickly initialize a hotfix increment for production issues without violating standard project structure rules.
- Architectural Refactoring: Creating structured plans for technical debt, including specific task breakdowns for implementation.
- Experimental Spikes: Provisioning an experiment folder for proof-of-concept work, ensuring all research is logged and tracked as a distinct increment.
Example Prompts
- "/sw:increment "Implement OAuth2 Google Login""
- "/sw:increment "Fix memory leak in data processing service""
- "/sw:increment "Refactor database connection pool for scaling""
Tips & Limitations
Always use the /sw:increment command instead of invoking the skill directly to ensure that the required pre-flight checks and environment context are correctly loaded. Be mindful of the WIP limits: feature and change-request increments are capped at two, while refactors are limited to one. Do not attempt to spawn additional Task() agents, as this may result in system instability; instead, allow the skill to guide the interaction within the main conversation. Remember that the Project field is mandatory in every spec.md to ensure proper tracking.
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-anton-abyzov-sw-increment-planner": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.