develop-feature

Automate end-to-end feature development from queue selection to commit.

Updated Jan 15, 2025
One-click install
npx skills add https://github.com/TobiasBak/dotfiles --skill develop-feature
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: develop-feature
Source: https://github.com/TobiasBak/dotfiles/tree/main/agent-files/skills/develop-feature
Command: npx skills add https://github.com/TobiasBak/dotfiles --skill develop-feature

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end feature development by selecting, implementing, and reviewing the next available feature from the feature queue.

Core Features & Use Cases

  • Resume interrupted work by locating started-*.md files and resuming the highest-priority task.
  • Select the next feature by the lowest-numbered NN-*.md, or gracefully report when no features are available.
  • Enforce the full workflow: implement changes, run tests, complete code reviews with subagents, commit as feat: <feature-name>, and move the feature document to completed/.

Quick Start

Ask to develop-feature to start the next feature workflow.

Frequently Asked Questions about develop-feature

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

FAQPage Schema
How do I automate feature development from planning to git commit?▼

Automate feature development end-to-end by selecting the next queued feature, implementing code changes, running tests, performing code reviews, and committing with a standardized feat: message.

How does the feature workflow handle markdown task files and numbering?▼

The feature workflow processes markdown task files by sequencing lowest-numbered NN-*.md documents, renaming started-*.md files for active tasks, and routing completed features to a completed/ directory.

Can I resume an interrupted feature implementation if I stopped mid-task?▼

Yes, you can resume interrupted feature implementation by locating started-*.md files and automatically resuming the highest-priority task to continue your development workflow.

Does the automated development workflow support git worktree setups?▼

Yes, the automated development workflow supports both single-repo and git worktree setups, handling feature queue sequencing, code reviews, and standardized commit messages across both environments.

What happens if there are no available features left in the queue?▼

When no features are available in the queue, the workflow gracefully reports the empty status instead of failing, ensuring the development automation exits cleanly without processing errors.