ai-factory.feature

Automate feature development from branch creation to implementation in git worktrees.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/YaroslavKomarov/ShedulerBot --skill ai-factory-feature-yaroslavkomarov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-factory.feature
Source: https://github.com/YaroslavKomarov/ShedulerBot/tree/main/.claude/skills/feature
Command: npx skills add https://github.com/YaroslavKomarov/ShedulerBot --skill ai-factory-feature-yaroslavkomarov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the complete lifecycle of turning a user request into a shipped feature by creating a Git branch, planning via /ai-factory.task, and executing via /ai-factory.implement, removing manual handoffs and context-switching.

Core Features & Use Cases

  • Branch creation and standardized naming from user stories, enabling traceability.
  • Task planning using /ai-factory.task to generate a feature plan file in .ai-factory/features.
  • Autonomous or guided execution via /ai-factory.implement to implement the plan.
  • Support for parallel worktrees, context management, and feature toggles (--parallel, --list, --cleanup).
  • Workflow automation across the typical product development lifecycle from idea to implementation.

Quick Start

Describe the feature you want and run /ai-factory.feature with that description.

Frequently Asked Questions about ai-factory.feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end feature development from a user request to implemented code?

End-to-end feature development automation translates user requests into git branches, task plans, and implemented code. It orchestrates branch creation, planning, and execution sequentially or in parallel, removing manual context-switching across the software development lifecycle.

How does git branch management work when automating parallel feature workflows?

Git branch management for parallel feature workflows uses git worktrees to isolate development. The automation parses user intent to generate descriptive branch names, enabling traceable, parallel task execution without manual branch creation or context switching.

What is the best way to plan tasks for a new software feature before implementation?

Task planning for a new software feature generates a structured feature plan file stored in a designated directory. This plan coordinates downstream implementation steps, ensuring autonomous code generation aligns with the original user request and testing preferences.

Can I use parallel worktrees to develop multiple features simultaneously without conflicts?

Yes, parallel worktrees support simultaneous feature development by isolating branches. The automation manages git worktrees and coordinates planning and implementation steps across parallel modes, preventing conflicts and streamlining multi-feature workflows.

Does AI-assisted development work with existing git workflows for branch naming and cleanup?

AI-assisted development integrates with existing git workflows by parsing user intent to generate standardized branch names and managing cleanup scenarios. It automates traceable branch creation and feature toggles within your software-repo workflow.

When should I use the cleanup flag in automated feature development workflows?

Use the cleanup flag in automated feature development workflows to manage and remove completed or stale feature branches and worktrees. This maintains a clean git environment after task planning and implementation steps are fully executed.