bborbe

Refine Spec — Testing skill for Claude Code

Testing community

Refine a spec by narrowing scope and splitting adjacent concerns (idea→draft).

How to install Refine Spec

Installs to ~/.claude/skills/bborbe-dark-factory-refine-spec/SKILL.md

Terminal
mkdir -p ~/.claude/skills/bborbe-dark-factory-refine-spec && curl -fsSL https://raw.githubusercontent.com/bborbe/dark-factory/HEAD/commands/refine-spec.md -o ~/.claude/skills/bborbe-dark-factory-refine-spec/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Refine Spec does


description: Refine a spec by narrowing scope and splitting adjacent concerns (idea→draft) argument-hint: ""

Refine the dark-factory spec at $ARGUMENTS.

Resolve the path: if no prefix, look in `specs/` then `specs/ideas/`; append `.md` if missing.

Read the spec. If status is `approved`, `prompted`, `verifying`, or `completed` — refuse and tell the user to file a new spec for further changes.

Workflow

Run an interactive narrowing dialogue with the user. Use plain c

Alternatives in Testing

  • Notion Spec To Implementation — Convert Notion specs into linked implementation plans and tasks 14.6k ★
  • Crlf — Test for CRLF / HTTP response-splitting and host-header injection — Set-Cookie injection, cache poisoning, res 4.5k ★
  • Claude Code Spec Workflow — Automated Kiro-style Spec workflow for Claude Code 3.6k ★

Full documentation available on GitHub

View Source Repository