Agent SkillsharumiWeb/exstruct › adr-linter

adr-linter

GitHub

用于审查架构决策记录(ADR)草稿,验证状态、必需章节、证据质量及超链一致性,输出按严重性排序的审核发现。

.agents/skills/adr-linter/SKILL.md harumiWeb/exstruct

Trigger Scenarios

收到 ADR 草稿进行合并前审查 需要检查 ADR 结构合规性与证据充分性

Install

npx skills add harumiWeb/exstruct --skill adr-linter -g -y
More Options

Non-standard path

npx skills add https://github.com/harumiWeb/exstruct/tree/main/.agents/skills/adr-linter -g -y

Use without installing

npx skills use harumiWeb/exstruct@adr-linter

指定 Agent (Claude Code)

npx skills add harumiWeb/exstruct --skill adr-linter -a claude-code -g -y

安装 repo 全部 skill

npx skills add harumiWeb/exstruct --all -g -y

预览 repo 内 skill

npx skills add harumiWeb/exstruct --list

SKILL.md

Frontmatter
{
    "name": "adr-linter",
    "description": "Review an ExStruct ADR draft for required sections, status values, evidence quality, supersede links, and balanced consequences. Use when an ADR already exists in draft form and you need findings before review or merge."
}

ADR Linter

Review the ADR as a decision record, not as prose polish.

Read

  1. dev-docs/agents/adr-governance.md
  2. dev-docs/agents/adr-workflow.md
  3. dev-docs/adr/template.md
  4. Related ADRs if the draft mentions supersede or overlap

Workflow

  1. Validate the status value.
  2. Check that the ADR has 状態, 背景, 決定, 影響, 根拠, Supersedes, and Superseded by.
  3. Verify that 根拠 contains concrete Tests, Code, or Related specs.
  4. Check that consequences include tradeoffs, not only benefits.
  5. If supersede or replacement is claimed, verify the referenced ADR links are present and consistent.

Output Contract

Return findings first, ordered by severity.

  • high: contract hole, missing decision, invalid status, missing supersede linkage
  • medium: weak context, weak evidence, one-sided consequences
  • low: clarity or consistency issues

If no findings exist, say that explicitly and mention any residual review risk.

Version History

  • 92bc120 Current 2026-07-05 14:53

Same Skill Collection

.agents/skills/adr-drafter/SKILL.md
.agents/skills/adr-indexer/SKILL.md
.agents/skills/adr-reconciler/SKILL.md
.agents/skills/adr-reviewer/SKILL.md
.agents/skills/adr-suggester/SKILL.md
.agents/skills/codacy-issues-fetcher/SKILL.md
.agents/skills/exstruct-cli/SKILL.md

Metadata

Files
0
Version
92bc120
Hash
98073d82
Indexed
2026-07-05 14:53

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-03 23:13
浙ICP备14020137号-1 $bản đồ khách truy cập$