adr-discovery

Installation
SKILL.md

adr-discovery

Pre-flight context gathering for an ADR. The output is a docs/architecture/discovery-brief.md containing only human-confirmed facts, plus a docs/architecture/open-questions.md register of unknowns. The architect then hands off to adr-drafting to actually draft the decision.

Core rule: zero hallucination

No fact enters the discovery brief until the architect says yes. Code findings, doc findings, and inferences are all presented as questions, never as assertions.

Wrong Right
"Your system uses Postgres and Redis." "I see pg and ioredis in package.json. Is Postgres your primary store? (yes / no / unsure)"
"Component A talks to component B." "I see a fetch from A to B in src/a/client.ts. Does A depend on B? (yes / no)"

Every confirmed fact is dated and tagged in the brief: [CONFIRMED YYYY-MM-DD]. Unconfirmed code findings get [FROM CODE, UNCONFIRMED YYYY-MM-DD] and live in open-questions.md, not the brief.

Fact states

Installs
55
GitHub Stars
47
First Seen
May 21, 2026
adr-discovery — josiahsiegel/claude-plugin-marketplace