Feature
Runs a feature end to end — grill, prototype, spec, tickets, build with TDD, code review, PR — resuming wherever the feature stands and stopping at each decision that belongs to the user, while keeping the Feature Line board current. Use when the user says /feature, wants to start or continue building a feature, asks what's next on a feature, or wants its board status updated.
Install
npx skills add pardeep-kumar94/claude-idea-to-pr --skill featuregit clone --depth 1 https://github.com/pardeep-kumar94/claude-idea-to-pr.git /tmp/claude-idea-to-pr
mkdir -p ~/.claude/skills
cp -r /tmp/claude-idea-to-pr/. ~/.claude/skills/featurePersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Feature `/feature <idea>` starts a feature. `/feature` alone continues the one in progress. The order is fixed; nobody has to remember it. ## Stages | # | Stage key | Run | Done when | Stop for the user | |---|---|---|---|---| | 1 | `grill` | `/grill-with-docs` | user confirms shared understanding | each round's answers | | 2 | `prototype` | `/prototype` | variant chosen, prototype on a `prototype/*` branch | picking the variant | | 3 | `spec` | `/to-spec` | spec issue published | seam check | | 4 | `tickets` | `/to-tickets` | sub-issues of the spec exist | approving the breakdown | | 5 | `build` | `/implement` with `/tdd`, one ticket at a time in blocking order | every ticket has a commit that closes it | — | | 6 | `review` | `/code-review` | findings fixed or explicitly accepted | which findings to fix | | 7 | `pr` | `/pr` (body starts `Implements #<spec>`), then push and open the PR | PR merged | before any push; the merge | Skip `prototype` (mark it `skipped`) when the feature has no UI. Never skip anything else without the user saying so. **Running the stage skills.** Invoke every stage's skill yourself with the Skill tool, and follow it rather than copying its steps by hand. If one refuses model invocation (its `disable-model-invocation` flag came back, e.g. after an update), set that stage to `waiting` with `waitingOnYou` set to `Type /<skill> in Claude Code to …`, tell the user the exact command, and stop. The next `/feature` run picks up after it.
Details
- Skill name
feature- Repository
- pardeep-kumar94/claude-idea-to-pr
- License
- MIT
- Repo updated
- 13 October 2026
FAQ
What does the Feature skill do?
Runs a feature end to end — grill, prototype, spec, tickets, build with TDD, code review, PR — resuming wherever the feature stands and stopping at each decision that belongs to the user, while keeping the Feature Line board current. Use when the user says /feature, wants to start or continue building a feature, asks what's next on a feature, or wants its board status updated.
How do I install the Feature skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add pardeep-kumar94/claude-idea-to-pr --skill feature. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Feature popular?
It lives in pardeep-kumar94/claude-idea-to-pr, which has 8 GitHub stars and 0 forks.
Related skills
Github Pages Deploy
8AIPMAndy/github-pages-deploy-skill
Use when user wants to deploy a static website to GitHub Pages, mentions "一键部署", "GitHub Pages", or needs to publish HTML/web content to a public URL. Triggers on requests like "部署网站", "发布到GitHub", "做个网页并上线".
Mobileconfig Builder
9GodModeAI2025/mobileconfig-builder
Erstellt produktionsreife .mobileconfig-Dateien (Apple Configuration Profiles) für macOS, iOS, iPadOS, tvOS, watchOS und visionOS. Holt die YAML-Schemas aus github.com/apple/device-management (Branch `release`) in einen lokalen Cache und validiert jeden Payload gegen diesen Cache-Stand, der liegen bleibt, bis `fetch_schema.py --refresh` ihn neu holt. Führt bei Bedarf einen Interview-Flow (Plattform → PayloadType → Pflichtfelder) und erzeugt eine korrekt strukturierte, optional PKCS#7-signierte .mobileconfig zum Direkt-Aufspielen via MDM, Profile Manager, AirDrop oder USB. Verwende diesen Skill
Should I Contribute
8definitelynotchirag/should-i-contribute
Research any open-source repository end to end and answer the core question — SHOULD YOU contribute to it? — with a GO / NO-GO / GO-IF verdict backed by evidence: snapshot, momentum, contribution landscape (PR acceptance rates, outside-contributor merge rates, first-timer outcomes), issue health, governance, community sentiment, and a final go/no-go recommendation. Use when the user asks 'should I contribute to X', wants a before-I-contribute due-diligence check on a project, asks whether a project accepts outside PRs, wants contribution-health numbers like PR merge rates or stale-PR counts, o
Gh Fetch
9retlehs/gh-fetch
Use the GitHub CLI to fetch content from GitHub URLs instead of web fetching. Activate when the user shares a GitHub issue, PR, repo, or discussion link.
Limit Up Dao
6laozdao/limit-up-dao
老子道涨停股批量归因分析Skill。基于开源大模型,输入日期自动获取当日所有涨停股票数据,逐一输出多维度归因分析报告。GitHub https://github.com/laozdao/limit-up-dao。触发场景:用户要求分析某日涨停股、批量涨停归因、今日涨停复盘、涨停板原因分析、连板股分析等。
Github Profile Readme
9boffti/github-profile-readme
Create or upgrade a GitHub *profile* README — the special README.md in the repo named exactly after a username (github.com/<user>/<user>) that renders at the top of the profile page. Use this whenever someone wants to make, design, redesign, refresh, or "level up" their GitHub profile, set up their github.com/<user>/<user> repo, add stats cards / badges / a tech stack / an auto-updating blog feed to their profile, or asks "how do I get that box on my GitHub page." Trigger even when they don't say the word "README" — "make my GitHub look good", "personalize my GitHub", or "set up my dev profile
Browse the most popular Claude skills, all git & code review skills, or write your own with the skills generator.