← all repositories
dzhng/skills

A skill library that treats big features as fog of war

Reusable agent skills that slice features into independently verifiable pieces, so an agent can build unattended for days while you only review the bookends.

★1.5k stars HTML Coding AssistantsAgents
skills
Velocity · 7d
+14
★ / day
Trend
↗accelerating
star history

What it does

A personal library of ~25 domain-agnostic agent skills — prompt-level playbooks, not code — that chain into a full software pipeline: explore an idea, write a spec, implement it, review the result, and run autonomous experiments. Each skill is a folder of markdown you drop into any skills-compatible harness (Claude Code, Codex, Cursor, opencode, and 70+ others). Every skill also stands alone if you just want, say, a decent code review.

The interesting bit

The core move is slicing work into independently verifiable pieces rather than mere tasks — the README calls the unknown parts “fog of war” to be mapped and recursively re-sliced. The spec is a living document, re-planned mid-implementation when reality disagrees. And instead of reviewing diffs, you review a choices.md ledger of every decision the agent made where the spec was silent, ranked least-confident first. That’s a genuinely different review surface.

Key highlights

  • Full loop: /explore-unknowns → /write-spec → /goal /implement-spec → choice-audit; the README claims one unattended Codex run lasted 1d 16h on a single goal
  • auto-research runs progressive experiments and outputs a parameter-effect map, not just a “best” result
  • Visual review is taken seriously: screenshot critique with an unprimed subagent, plus diff tooling that flags flat or misframed captures
  • Meta-skills for authoring and evaluating the skills themselves, with blind runs and a separate judge
  • Harness-agnostic: one copy in .agents/skills, symlinked so Claude Code and Codex read the same files

Caveats

  • It’s one person’s personal library — the “1d 16h” run is a single anecdote, not a benchmark
  • Some skills are environment-specific (preview-shots is macOS-only; renderer assumes WebGPU/three.js work)
  • The value depends on your harness actually supporting skills and loop mode

Verdict

Worth a look if you’re trying to make long autonomous agent runs trustworthy — the choices-ledger idea alone is stealable. Skip it if you want a framework or code; this is opinionated prompt craft, and it works best if you buy the whole spec-driven loop.

Frequently asked

What is dzhng/skills?
Reusable agent skills that slice features into independently verifiable pieces, so an agent can build unattended for days while you only review the bookends.
Is skills open source?
Yes — dzhng/skills is open source, released under the MIT license.
What language is skills written in?
dzhng/skills is primarily written in HTML.
How popular is skills?
dzhng/skills has 1.5k stars on GitHub and is currently accelerating.
Where can I find skills?
dzhng/skills is on GitHub at https://github.com/dzhng/skills.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.