Individual skill
feature-marker
Skill-first run-through feature workflow for Claude, Codex, and Gemini. Use when the user asks to implement a feature through PRD, TechSpec, Tasks, verification, local commit, and branch handoff. The npm package installs skill files only; the LLM skill performs the workflow.
SKILL.md
Source commit 395334afd229c44cc16f4ebdc3bd1ed4db0c91b1
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 11
- Repository last updated
- May 28, 2026
- License
- MIT
Observed agent integration: claude-code
- automation Repository topic
- claude Repository topic
- devtools Repository topic
- feature-management Repository topic
- prd Repository topic
- skill Repository topic
- workflow Repository topic
- agent-skills Repository topic
- claude-code Repository topic
- claude-code-skill Repository topic
- operations Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
.DS_Storeasset · 6,148 bytes.claude/feature-state/kanban-on-marker/checkpoint.jsonasset · 692 bytes.env.exampleasset · 500 bytes.github/FUNDING.ymlasset · 25 bytes.github/workflows/cleanup-reminder.ymlasset · 1,584 bytes.github/workflows/close-linear-issue.ymlasset · 3,455 bytes.gitignoreasset · 462 bytesCHANGELOG.mddoc · 29,031 bytesCONTEXT.mddoc · 1,858 bytesLICENSEasset · 1,082 bytesREADME.mddoc · 7,658 bytesSKILL.mdcore · 3,870 bytesSKILL.mdcore · 3,870 bytesSKILL.mdcore · 3,870 bytesagents/openai.yamlasset · 182 bytesassets/HOW_IT_WORKS.mddoc · 1,185 bytesassets/README.mddoc · 1,052 bytesassets/banner-peekaboo.svgasset · 3,713 bytesassets/banner.svgasset · 2,727 bytesassets/feature-marker-demo.giasset · 1,453,121 bytesassets/feature-marker-demo.gifasset · 1,183,483 bytesassets/img_orchestrator.pngasset · 220,007 bytesassets/img_pipeline.pngasset · 220,938 bytesassets/img_two_paths.pngasset · 239,733 bytesassets/logo.svgasset · 1,304 bytesassets/orchestrator-terminal-flow.pngasset · 321,881 bytesassets/skill-first-flow.svgasset · 7,314 bytesbin/cli.jsruns · 161 bytesdocs/adr/008-orchestrator-economy.mddoc · 8,486 bytesdocs/adr/009-local-models.mddoc · 14,087 bytesdocs/adr/010-stuck-state-elimination.mddoc · 5,458 bytesdocs/adr/011-security-hardening.mddoc · 12,729 bytesdocs/adr/012-skill-first-workflow.mddoc · 907 bytesfeature-marker-dist/.DS_Storeasset · 6,148 bytesfeature-marker-dist/CHANGELOG.mddoc · 11,560 bytesfeature-marker-dist/HEALTH.mddoc · 1,304 bytesfeature-marker-dist/README.mddoc · 2,230 bytesfeature-marker-dist/agents/feature-marker.mddoc · 1,579 bytesfeatures.mddoc · 1,254 byteslib/feature-marker.jsruns · 7,514 bytespackage.jsonruns · 2,207 bytesschemas/agents-manifest-schema.jsonasset · 1,484 bytesschemas/backlog-item-schema.jsonasset · 1,833 bytesschemas/inventory.schema.jsonasset · 1,028 bytesschemas/results-schema.jsonasset · 3,449 bytesschemas/settings-allowlist.schema.jsonasset · 803 bytesskill.jsonasset · 1,788 bytestasks/prd-ux-orchestrator-progress/prd.mddoc · 2,633 bytestasks/prd-ux-orchestrator-progress/tasks.mddoc · 4,103 bytestasks/prd-ux-orchestrator-progress/techspec.mddoc · 13,638 bytestests/README.mddoc · 294 bytestests/feature-marker.test.jsruns · 11,182 bytestests/fixtures/injection-corpus/clean.txtdoc · 189 bytestests/fixtures/injection-corpus/dan.txtdoc · 129 bytestests/fixtures/injection-corpus/exfil.txtdoc · 139 bytestests/fixtures/injection-corpus/role-hijack.txtdoc · 177 bytestests/fixtures/swift-sample/.gitignoreasset · 41 bytestests/fixtures/swift-sample/Package.swiftasset · 751 bytestests/fixtures/swift-sample/Sources/App/main.swiftasset · 50 bytestests/fixtures/swift-sample/Sources/SampleLib/SampleApp.swiftasset · 436 bytestests/fixtures/swift-sample/Tests/AppTests/AppTests.swiftasset · 307 bytestests/stubs/curlruns · 824 bytestests/stubs/ghruns · 1,128 bytestests/stubs/gitruns · 1,639 bytestests/stubs/noderuns · 2,098 bytestests/stubs/swift-build-fail.shruns · 138 bytestests/stubs/swift-build-ok.shruns · 102 bytesvideo-explainer/.gitignoreasset · 314 bytesvideo-explainer/README.mddoc · 4,059 bytesvideo-explainer/build.shruns · 3,171 bytesvideo-explainer/package-lock.jsonasset · 100,710 bytesvideo-explainer/package.jsonruns · 530 bytesvideo-explainer/remotion.config.tsruns · 141 bytesvideo-explainer/src/Root.tsxruns · 671 bytesvideo-explainer/src/compositions/BasicCommandScene.tsxruns · 3,261 bytesvideo-explainer/src/compositions/InteractivePanelScene.tsxruns · 4,429 bytesvideo-explainer/src/compositions/IntroScene.tsxruns · 1,762 bytesvideo-explainer/src/compositions/MainVideo.tsxruns · 1,084 bytesvideo-explainer/src/compositions/OutroScene.tsxruns · 1,870 bytesvideo-explainer/src/compositions/V2Explainer.tsxruns · 13,066 bytesvideo-explainer/src/compositions/WorkflowScene.tsxruns · 3,006 bytesvideo-explainer/src/index.tsruns · 105 bytesvideo-explainer/tsconfig.jsonasset · 346 bytes
Read excerpt
# feature-marker
Use this skill when the user asks to implement, plan, test, or hand off a
feature with Feature Marker.
The normal invocation is a plain LLM prompt:
```text
Use feature-marker to implement <feature-slug>.
```
Run through the feature by default. Do not use an interactive menu, old CLI
workflow commands, checkpoint JSON, or a JavaScript workflow engine. The package
installer only installs this skill.