Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub akhilyad/deployy --plugin hyrex-adrHow this skill is triggered — by the user, by Claude, or both
Slash command
/hyrex-adr:adr-review [--branch BRANCH][--branch BRANCH]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Review code changes against accepted Architecture Decision Records to detect violations, drift, and non-compliance.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Share bugs, ideas, or general feedback.
Review code changes against accepted Architecture Decision Records to detect violations, drift, and non-compliance.
Before merging a PR, after significant code changes, or as part of a periodic compliance check. Use this to ensure code changes respect the architectural decisions the team has agreed upon.
Get diff -- Run git diff main...HEAD --name-only (or the specified branch) to list changed files. Then run git diff main...HEAD to get the full diff content.
Find relevant ADRs -- For each changed file:
Grep the file for ADR references (ADR-\d+)Grep docs/adr/ for ADRs that mention the changed file paths or modulesmcp__hyrex__memory_search with the file path and change summary to find semantically related ADRsLoad ADR content -- Read each relevant ADR file. Focus on:
Check for violations -- Analyze each changed file against its relevant ADRs:
Query relationship graph -- Call mcp__hyrex__agentdb_causal-query to check if any referenced ADRs have been superseded. If so, flag that the code references an outdated decision.
Report -- Present findings as a compliance report:
## ADR Compliance Report
### Violations
- [ ] <file>:<line> — violates ADR-NNN: <reason>
### Warnings
- [!] <file> references superseded ADR-NNN (replaced by ADR-MMM)
### Compliant
- [x] <file> — consistent with ADR-NNN
### Unlinked Changes
- [?] <file> — no ADR coverage (consider creating one)
Suggest actions -- For each violation, suggest whether to update the code or propose a new ADR to supersede the violated one.