
feature-lifecycle
by stars-end
Global DX Skills
SKILL.md
name: feature-lifecycle description: | A suite of skills to manage the full development lifecycle from start to finish.
start-feature: Initializes a new feature branch, docs, and story.sync-feature: Saves work with CI checks.finish-feature: Verifies and creates a pull request. tags: [workflow, git, feature, beads, dx]
Feature Lifecycle Skills
This file defines the three core skills for agent-driven development.
start-feature <issue-id>
Purpose: Initializes a new feature branch with all required scaffolding. Forces a "Test-First" mindset by creating the story skeleton.
Usage:
# From any product repo (affordabot, prime-radiant-ai)
feature-lifecycle/start.sh bd-123
BDD Spec:
- Given I am in a product repo
- And I provide a Beads issue ID
bd-123 - When I run
start-feature bd-123 - Then a new branch
feature-bd-123is created - And a doc file
docs/bd-123.mdis created - And a story file
docs/testing/stories/story-bd-123.ymlis created
sync-feature [options] <message>
Purpose: The "Save Button" for agents. Ensures all commits are clean by running ci-lite before saving. Prevents pushing broken code.
Usage:
# From a feature branch, commit valid work
feature-lifecycle/sync.sh "feat: add new login button"
# Force save broken work (e.g., to switch branches)
feature-lifecycle/sync.sh --wip "refactor: halfway through API change"
BDD Spec:
- Given I have syntax errors in my code
- When I run
sync-feature 'my commit' - Then the commit is BLOCKED and I receive an error to fix.
- But when I run
sync-feature --wip 'my commit' - Then the commit is created with a
[WIP]prefix.
finish-feature
Purpose: The "Handoff" to the QA/Merge phase. Runs the full PR verification suite before a PR is created, preventing review spam with broken code.
Usage:
# When a feature is complete and ready for review
feature-lifecycle/finish.sh
BDD Spec:
- Given I am on a feature branch
- And the
make verify-prtarget fails - When I run
finish-feature - Then the PR creation is BLOCKED and I am instructed to check the verification artifacts.
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です