Skip to content

docs: import ADR-0006/0007/0008 and reconcile skill lists#8

Draft
cooper (czxtm) wants to merge 2 commits into
mainfrom
claude/upbeat-fermat-703904
Draft

docs: import ADR-0006/0007/0008 and reconcile skill lists#8
cooper (czxtm) wants to merge 2 commits into
mainfrom
claude/upbeat-fermat-703904

Conversation

@czxtm

Copy link
Copy Markdown
Member

Summary

Imports what's changed in darkmatter/skills since the last sync (c3b97da) into the three org-level agent instruction files.

  • ADR-0006 (README minimum standard) and ADR-0007 (type-checked SQL in TypeScript) existed in darkmatter/skills/docs/adr but were never imported here.
  • ADR-0008 (decouple telemetry concerns) didn't exist as a numbered ADR anywhere until this session filed it in darkmatter/skills (see [darkmatter/skills#PR]) — it had only been written up informally as an unnumbered "OTel-only observability" bullet in these files. Now points at the real ADR.
  • The skill tables in CLAUDE.md, AGENTS.md, and .github/copilot-instructions.md referenced ~14 skills that don't exist as skills/<name>/ directories in darkmatter/skills (coding-standards, systematic-debugging, writing-plans, executing-plans, subagent-driven-development, dispatching-parallel-agents, frontend-design, browser-use, caveman, caveman-review, compress, neon-postgres, hl-funding-analysis, verification-before-completion) and were missing ~14 real skills (diagnose, choose-dev-entrypoints, grill-me, grill-with-docs, handoff, improve-codebase-architecture, prototype, rust-best-practices, shadcn-registry-first, tdd, triage, ui-component-architecture, run-ui-registry-variations, zoom-out).

AGENTS.md is the file OpenAI Codex CLI reads by convention, and .github/copilot-instructions.md is explicitly titled for Copilot & Codex — updating both is the concrete "Codex instructions" half of this change, alongside CLAUDE.md for Claude Code.

Changes

  • CLAUDE.md, AGENTS.md, .github/copilot-instructions.md: add ADR-0006/0007/0008 rows; replace the skill catalog tables with the actual current skill set, categorized; add a note pointing at docs/catalog.md's "Known gaps" section for anyone tempted to invoke a phantom skill by name.

Related

  • Depends conceptually on darkmatter/skills filing ADR-0008 and reconciling its own catalog (companion PR in that repo) — not a hard dependency, this PR's links resolve either way since GitHub renders them regardless of merge order.

Test plan

  • Manually diffed the new skill lists against ls skills/ in a local checkout of darkmatter/skills to confirm every listed skill has a matching directory and no real skill was dropped.

Generated by Claude Code

…skills

Two accepted ADRs (0006 README minimum standard, 0007 type-checked SQL)
existed in darkmatter/skills/docs/adr but were never imported here -
add them to CLAUDE.md, AGENTS.md, and copilot-instructions.md.

Also reconcile the skill catalogs in all three files against the actual
skills/<name>/ directories in darkmatter/skills: remove ~14 phantom
skills (coding-standards, systematic-debugging, writing-plans,
executing-plans, subagent-driven-development, dispatching-parallel-agents,
frontend-design, browser-use, caveman, caveman-review, compress,
neon-postgres, hl-funding-analysis, verification-before-completion) that
don't exist as skill directories, and add ~14 real skills that were
missing (diagnose, choose-dev-entrypoints, grill-me, grill-with-docs,
handoff, improve-codebase-architecture, prototype, rust-best-practices,
shadcn-registry-first, tdd, triage, ui-component-architecture,
run-ui-registry-variations, zoom-out).

AGENTS.md is the file OpenAI Codex CLI reads by convention, and
copilot-instructions.md is explicitly titled for Copilot & Codex, so
this is the concrete "Codex instructions" update alongside the Claude
Code (CLAUDE.md) one.
…d bullet

darkmatter/skills docs/adr now has a filed ADR-0008 (decouple telemetry
concerns) backported from the obsidian wiki's already-accepted write-up.
Point at it instead of the informal "OTel-only observability" heading.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants