dckcandClaude Opus 5.5 1ecf625427 docs: add README
What's here, and how to add a skill.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-08 18:36:03 -05:00
2026-09-26 16:19:39 -05:00
2026-10-06 23:37:57 -05:00
2026-10-08 18:36:03 -05:00
2026-10-08 07:21:44 -05:00
2026-10-08 18:36:03 -05:00

mad skills

How I like code written, reviewed, and committed — written down so the bots I pair with can pick it up without me repeating myself.

These are Agent Skills. Each description front-loads the words that should trigger it — the things I actually say, like "retcon", "watch me", or "citation needed".

I keep this repo checked out at .agents/skills/ in a workspace and symlink .claude/skills and .opencode/skills to it, so Claude Code and opencode see the same set.

writing code

commits and PRs

  • disclose-gen-ai — Generated-by: trailers, per the ASF generative tooling guidance.
  • retcon — regroup a PR's net diff into clean per-package commits; the merge result doesn't change.
  • yarn-lock-separate-commit — yarn.lock changes ship alone.

writing prose

  • stop-blathering — omit needless words.
  • hypertext-links — link text says where the link goes; no bare URLs, no "click here".
  • citation-needed — back a challenged claim with live links, quoted and dated.
  • ibis-design — search a design space: issues, positions, and arguments.

at the terminal

  • watchme — I record the session with script -f; read the typescript instead of asking me what happened.
  • run-confined — run an untrusted installer in a throwaway systemd user unit that can't see ~/.ssh and friends.
  • what-was-i-doing — where did this file come from? Correlate mtimes with git history across every repo.

adding one

Name the directory for the trigger, not the topic. Write the description for the matcher: what I'd say, what I'd be doing, and what it's not for. Cite the source; quote the key line; explain the rest.

S
Description
No description provided
Readme
153 KiB
0 Stars 1 Watchers 0 Forks
Languages
Shell 100%