AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Related

skill-rvdbreemen-adr-kit-related · by rvdbreemen

Shows the dependency graph for one Architecture Decision Record. Give it an ADR id (e.g. "ADR-007") and it lists outbound edges (Related Decisions entries, Supersedes claims, Superseded by / Amended by status refs) and inbound edges (every other ADR that references it, with the reference kind), flagging dangling references to ADRs that do not exist. Read-only and safe to call from parallel subage…

No reviews yet
0 installs
36 views
0.0% view→install

Install

$ agentstack add skill-rvdbreemen-adr-kit-related

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-rvdbreemen-adr-kit-related)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Related? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

adr-kit related

You are running /adr-kit:related. Purpose: show who an ADR points at and who points back at it, before anyone changes its status. This is read-only; it never edits ADRs.

Procedure

  1. Take the ADR id from the argument. If none was given, ask the user which

ADR to inspect (id or title fragment is enough; resolve a title fragment by listing docs/adr/ADR-*.md and matching).

  1. Resolve the plugin path and run the bundled graph tool from the project

root:

``bash ADR_KIT=$(ls -d ~/.claude/plugins/cache/rvdbreemen-adr-kit/adr-kit/*/ | sort -V | tail -1) python "$ADR_KIT/bin/adr-related" ADR-NNN --format json ``

  • Use --adr-dir if the project keeps ADRs somewhere other than

docs/adr/.

  • Exit code 2 means the id is unknown or the directory is missing; relay

the stderr message and stop.

  1. Present the graph readably, not as raw JSON:
  • ADR-NNN (status, file path)
  • Outbound: one line per edge, -> ADR-MMM [kind] ().

Kinds: related, supersedes, superseded-by, amended-by.

  • Inbound: one line per edge, ().

Inbound also surfaces mention edges: plain ADR-id occurrences outside any declared relationship.

  1. If the dangling list is non-empty, call it out explicitly: these are

references to ADR ids that do not exist in the set. Suggest fixing the stale link (typo) or restoring the missing ADR; do not fix it yourself in this skill.

  1. One closing sentence of interpretation: e.g. "Nothing depends on this ADR;

superseding it is low-risk" or "Three Accepted ADRs reference this one; superseding it requires updating their Related Decisions."

Boundaries

  • Read-only. Never modify ADRs, statuses, or links during a graph load.
  • Matching is whole-token: ADR-043 is never inferred from ADR-0430. Trust the

tool's edges; do not add speculative relationships the files do not state.

  • A mention edge is weak evidence, not a declared dependency. Say so when it

is the only inbound edge.

  • If the user wants to act on the graph (supersede, retire), hand off to

/adr-kit:supersede or /adr-kit:retire instead of editing here.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.