feature-new
Scannednpx machina-cli add skill YoniChechik/claude-code-config/feature-new --openclawFiles (1)
SKILL.md
587 B
Creates a new feature branch using git clone for isolated development with full planning.
Feature description from user input
"$ARGUMENTS"
Feature Description Validation
- If empty or missing: "Error: Feature description is required. Please provide a detailed description for planning."
Process
Step 1: Create Clone
Run /create-clone $ARGUMENTS.
Step 2: Run Feature Loop
Run /feature-loop-scheme to execute the full development workflow.
Source
git clone https://github.com/YoniChechik/claude-code-config/blob/main/skills/feature-new/SKILL.mdView on GitHub Overview
This skill creates a new isolated feature clone and a complete planning workflow. It validates the feature description, initializes a dedicated clone, and then launches the full development loop to guide feature delivery.
How This Skill Works
The user provides a feature description via ARGUMENTS. If empty or missing, an error is returned. Step 1 creates a feature clone with /create-clone $ARGUMENTS, and Step 2 starts the development workflow by running /feature-loop-scheme.
When to Use It
- Starting a brand-new feature development cycle in a repository
- Isolating work from the main branch to reduce integration risk
- When a detailed feature description is prepared and planning is required
- Onboarding teams to a plan-first workflow for feature delivery
- Enforcing a full planning phase before coding begins
Quick Start
- Step 1: Provide a non-empty feature description as ARGUMENTS
- Step 2: Run /create-clone $ARGUMENTS
- Step 3: Run /feature-loop-scheme to start the workflow
Best Practices
- Provide a detailed feature description via ARGUMENTS to enable thorough planning
- Validate that the feature description is non-empty to avoid errors
- Use /create-clone to establish an isolated feature clone before coding
- Follow with /feature-loop-scheme to drive the full development workflow
- Document key decisions and acceptance criteria within the feature description
Example Use Cases
- Add a new reporting feature with a detailed description and feature clone
- Implement a user profile enhancements feature using the feature-new workflow
- Create an API endpoint feature with full planning and isolated development
- Plan and start a user onboarding flow improvement via feature-new
- Kick off a mobile navigation redesign feature through clone and loop
Frequently Asked Questions
Add this skill to your agents