architecture-scout SKILL.md skillA
architecture-scout from lixiuxiu559/agentforge is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add lixiuxiu559/agentforge/architecture-scout@git:20260929.5c4b103Pins git:20260929.5c4b103 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- lixiuxiu559/agentforge
- Path
skills/architecture-scout/SKILL.md- Versions recorded
- 4
- Latest version
- git:20260929.5c4b103, committed Sep 29, 2026
- First version recorded
- Sep 24, 2026
- Size
- 5,423 bytes
- Repository stars
- 4
- License
- MIT
仅在用户明确要求架构机会调查时使用。调查值得深化的模块边界、跨模块修改的根因和难测试的结构;只报告,不修改代码,允许零候选。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 架构机会侦察 仅在用户主动要求架构调查时运行;实施或评审完成后不自动触发。 调查代码库中**有证据表明值得进一步设计**的模块边界。不把“代码看起来不漂亮”当作重构理由,也不把热点自动当架构问题。 这是**候选发现**,不是设计或实施:报告后停下,等用户选一个;不自行修改代码、架构文档或 ADR。 ## 适用时机 - 大功能开工前:“怎样让接下来的改动更容易?” - 某个概念每次修改都要跨多个文件、反复协调 - 现有模块难以通过公开接口测试 - 用户明确要求检查代码库结构或寻找改造机会 不作为 `implementation-workflow` 每次完成后的必经质量门。`complexity-audit` 分析函数级 CRAP 风险;`diff-review` 评审本次改动;本技能调查**模块级、面向未来改动的摩擦**。 ## 委派 需要独立上下文时,用宿主通用子 agent 工具实际派发。传入目标项目的绝对路径、范围/基线、约束、所需技能资源的绝对路径和交付要求(资源不可读时附必要方法);子 agent 只做分配的任务,回报证据、完成状态与未验证项。仅在任务及文件/工具产物互不冲突时并行;无派发能力时自行执行并说明。 ## 1. 先确定范围 用户指定模块、痛点或即将开展的需求时,以其为范围;否则通过近期相关提交找调查起点。提交热点**只决定先查哪里**,不证明那里需要改造。范围过大时先缩到具体业务概念;不要无目标全仓扫描。 ## 2. 按调查规模取证 | 范围 | 调查方式 | |---|---| | 少数文件、单个明确问题 | 主 Agent 直接查 | | 单个模块但调用链较长 | 1 个调查子 agent | | 多模块、需要交叉核对 | 并行 2–3 个调查子 agent,按**结构/历史/测试与约束**分工 | | 大范围且改造方向有争议 | 可增加第 4 个调查子 agent 专门找**反证与最小替代** | **调查子 agent 只收集事实和反证,不决定哪个模块该重构。** 按 `references/research-briefs.md` 派发,各自返回证据;主 Agent 统一生成报告。 多个报告回来后按**证据**而非投票汇总:去重、核对互相矛盾的观察,抽查关键文件/行号,标记未知项。不得把几个调查子 agent 的猜测合并成“多方确认”。 ## 3. 筛选候选:先过硬门槛 一个候选至少说清: 1. **真实摩擦**:具体哪类修改需要跨哪些模块;给出文件、调用路径或历史变更证据。 2. **当前边界为何浅**:接口暴露了什么本应隐藏的知识。 3. **删除测试**:去掉这层后,复杂度会集中在更小的接口后面,还是仅仅转移到调用方?转移或无法证明时,不推荐“深化”。 …
Read the whole file at its exact version.
How to install
mdr add lixiuxiu559/agentforge/architecture-scout@sha256:03bad07f48b866edThe line at the top of this page pins the label git:20260929.5c4b103, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_zfetzqr33lzvnxgx)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 4 versions of this file, between Sep 24, 2026 and Sep 29, 2026, about one every 2 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260929.5c4b103 latest | 2026-09-29 | 5c4b103 | 5,423 B | A | view · diff |
| git:20260929.105a657 | 2026-09-29 | 105a657 | 5,034 B | A | view · diff |
| git:20260928.1f1d004 | 2026-09-28 | 1f1d004 | 5,063 B | A | view · diff |
| git:20260924.4f0fdb9 | 2026-09-24 | 4f0fdb9 | 4,818 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5423 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
lixiuxiu559/agentforge · 4 stars · license MIT · pushed 2026-10-31 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_zfetzqr33lzvnxgx GET https://markdownregistry.com/api/v1/resolve?ref=lixiuxiu559/agentforge/architecture-scout GET https://markdownregistry.com/api/v1/blob/03bad07f48b866ed3a5d098b41c3797425105d26d645262236e28c44bc5b38bd
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.