Skip to content

docs(sync): refresh org agent instructions from skills/ADRs - #9

Open
darkmatter[bot] wants to merge 9 commits into
mainfrom
org-knowledge-sync/org-instructions
Open

darkmatter[bot] wants to merge 9 commits into
mainfrom
org-knowledge-sync/org-instructions

Conversation

@darkmatter

@darkmatter darkmatter Bot commented Jul 13, 2026 •

Copy link
Copy Markdown

Syncs CLAUDE.md, AGENTS.md, and .github/copilot-instructions.md with the current ADR set and skills catalog in darkmatter/skills (source head 9facc57, 2026-09-18).

ADR changes

All three files now cover every accepted ADR:

  • Added ADR-0011 — SOPS-encrypted payloads are JSON (*.sops.json).
  • Added ADR-0012 — ops scripts in TypeScript-only repos are TypeScript, run with Bun.
  • Added ADR-0013 — shared UI is its own package; the package name is per-repo.
  • Added ADR-0014 — named config files over flags/env; flags and env vars only override individual keys.
  • Added ADR-0015 (cohesive modules) — keep each capability together; split only when it improves understanding. Marks ADR-0007 as superseded: typed builders/ORMs stay, and parameterized SQL may live in its owning adapter with row validation.
  • Added ADR-0015 (hostnames by audience, Workers by path) — api.dm.sh is the single service hostname; Workers attach plural path prefixes via zone routes. Flagged the duplicate 0015 numbering (cite by title).
  • Added ADR-0016 — assigned Linear tasks / GitHub issues carry Gherkin acceptance scenarios before implementation.
  • Reworded rule-bearing lines: SQL (0015 exception), settings (0014 named-config primary source), plus new hostname and Gherkin conventions in CLAUDE.md's working-conventions list.

Skills changes

Skill lists rebuilt from the 26-row docs/catalog.md:

  • Removed phantom skills no longer in the catalog or deleted from skills/: grill-me, grill-with-docs, handoff, tdd, triage, zoom-out, improve-codebase-architecture, finishing-a-development-branch, prototype, writing-skills, nextjs-to-rwsdk-migration, using-superpowers, end-of-turn-review, and other stale entries.
  • Added catalog skills previously missing: when-to-write-tests, codebase-design, domain-organization, keep-codebase-maintainable, flue, and test-driven-development (relabeled opt-in; ordinary test requests use when-to-write-tests).
  • Client runtimes now list only the presets that exist: presets/claude/runtime/session-context-pipeline, presets/opencode/runtime/continuous-learning, presets/opencode/runtime/strategic-compact.md.
  • advisor and darkmatter-repo-setup exist on disk but are uncatalogued; they stay out of the org files until catalogued in darkmatter/skills.

Source of truth: darkmatter/skills/docs/catalog.md and darkmatter/skills/docs/adr/.

Centaur Bot and others added 9 commits July 13, 2026 16:14
- Remove deleted ADR-0001 (beads) and beads skills from all org files
- Add ADR-0006 (README minimum standard), ADR-0007 (type-checked SQL),
  ADR-0008 (per-language reference codebases) to ADR tables
- Replace ghost skills (systematic-debugging, verification-before-completion,
  writing-plans, executing-plans, subagent-driven-development,
  dispatching-parallel-agents, beads-setup, beads-linear-sync) with catalog
  skills (diagnose, darkmatter-gitops-conventions, darkmatter-ts-toolchain,
  session-context-pipeline, and 13 other catalog skills previously missing)
- Update working conventions to reflect new ADRs
- Source of truth: darkmatter/skills
PR #9 added ADR-0006/0007/0008 and removed ADR-0001 but still listed
skills moved to inactive/ (brainstorming, caveman-commit, dm-skill-creator,
end-of-turn-review, receiving-code-review, requesting-code-review,
run-meeting-summary, test-driven-development, triage, kickoff-dm-design,
continuous-learning) and catalog-only skills with no SKILL.md (browser-use,
caveman, caveman-review, coding-standards, compress, frontend-design,
hl-funding-analysis, neon-postgres, openchronicle-setup) as invocable.
Removed all of those, added tdd and run-ui-registry-variations (active
skills that were missing), and dropped the now-empty Communication and
Domain sections.
- Add ADR-0009 (curate default skill bundle, superseded) and ADR-0010
  (install all catalogued skills) to ADR tables in all three files
- Add darkmatter-design-system skill (added to skills repo after PR #9
  opened) to UI/Frontend skill lists
- Add triage skill (catalog-listed but dropped by cleanup commit) back
  to Workflow skill lists
- Update CLAUDE.md skills catalog intro to reflect ADR-0010's rule
Move session-context-pipeline from Workflow/task-skill lists to a
distinct opt-in client runtimes section in all three org files.
Per ADR-0010 and docs/catalog.md, it is a presets/claude/runtime/
hook bundle, not an installed task skill — listing it under Workflow
implied automatic activation. Also add end-of-turn-review
(presets/base/runtime/) to the same opt-in section.
Extend ADR tables with 0011 (SOPS JSON), 0012 (ops scripts in TS),
0013 (shared UI package), 0014 (named config files), 0015 (cohesive
modules, superseding 0007's SQL ban), 0015 (hostnames by audience),
and 0016 (Gherkin acceptance). Rebuild skill lists from the current
skills/ inventory: retire phantom skills, add advisor, codebase-
design, darkmatter-repo-setup, domain-organization, flue,
keep-codebase-maintainable, and swap tdd for when-to-write-tests /
opt-in test-driven-development. Client runtimes now list only the
presets that exist: session-context-pipeline (Claude),
continuous-learning and strategic-compact (OpenCode).
advisor and darkmatter-repo-setup exist on disk but are not in
docs/catalog.md; drop them from the org files until catalogued.
Sync with darkmatter/skills ae06a89: catalog wording for alchemy, darkmatter-ts-toolchain and effect-typescript (Effect 4, effect-orpc, Postgres-first, tsgo, oxlint/oxfmt); add darkmatter-repo-setup and uncatalogued advisor; list end-of-turn-review runtime; link shared docs/agents topics; label OTel as a non-ADR org convention.
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.

0 participants