feature SKILL.md skillA
feature from duthaho/skillhub is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add duthaho/skillhub/feature@git:20260714.463e996Pins git:20260714.463e996 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- duthaho/skillhub
- Path
.claude/skills/feature/SKILL.md- Versions recorded
- 5
- Latest version
- git:20260714.463e996, committed Jul 14, 2026
- First version recorded
- Jul 10, 2026
- Size
- 9,155 bytes
- Repository stars
- 9
- License
- MIT
End-to-end feature workflow around the agent — spec by interview, a plan of 2–5-minute tasks, test-first execution with checkpoint commits, then an evidence-gated finish. Effort-scaled: a one-sentence diff skips straight to implementation; a real feature gets spec.md → plan.md → task-by-task TDD, with all state in out/dev/<change>/ so any later session resumes at the first unchecked task. Human-in-the-loop: the spec and the plan are approved (and editable) before any code is written, and…
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# feature — spec → plan → build, effort-scaled `/feature <description>` — start (or resume) a piece of work `/feature` — list changes in flight under `out/dev/` Answer one question: **what is the smallest process that gets THIS change built correctly?** The two documented failure modes of workflow suites are opposite: heavyweight gates firing on typo-sized changes, and freestyle sessions shipping unverified scope creep. This skill scales the process to the change — never the other way around. ## Step 0 — Size the change (the escape hatch comes first) Classify before doing anything else, and say which tier you picked: - **Trivial** — you could describe the exact diff in one sentence (typo, rename, config value, one-line fix). → No spec, no plan, no folder. Make the change, then run the **done** gate's evidence checklist inline. Stop here. - **Small** — one focused change, ≤ ~3 files, design obvious. → Skip the spec interview; write the plan directly **in chat** for approval, execute with the Step 3 rules, finish with **done**. No folder unless the user wants to pause and resume. - **Standard** — anything multi-file, multi-session, or with real design …
Read the whole file at its exact version.
How to install
mdr add duthaho/skillhub/feature@sha256:400223c60c7f9902The line at the top of this page pins the label git:20260714.463e996, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_derz4dbklflxen3r)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Jul 10, 2026 and Jul 14, 2026, about one every day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260714.463e996 latest | 2026-07-14 | 463e996 | 9,155 B | A | view · diff |
| git:20260714.429242b | 2026-07-14 | 429242b | 8,304 B | A | view · diff |
| git:20260714.ba3b2e1 | 2026-07-14 | ba3b2e1 | 8,261 B | A | view · diff |
| git:20260714.6a1d355 | 2026-07-14 | 6a1d355 | 8,114 B | A | view · diff |
| git:20260710.355dbf7 | 2026-07-10 | 355dbf7 | 7,554 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9155 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
duthaho/skillhub · 9 stars · license MIT · pushed 2026-10-31 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_derz4dbklflxen3r GET https://markdownregistry.com/api/v1/resolve?ref=duthaho/skillhub/feature GET https://markdownregistry.com/api/v1/blob/400223c60c7f9902653ffbba0699254d47f4a4a35a46e66e914e70ce32c70cfb
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from duthaho/skillhub
Every file in duthaho/skillhub