repo-atlas SKILL.md skillA

repo-atlas from lxiny-zy/repo-atlas is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add lxiny-zy/repo-atlas/repo-atlas@git:20261018.e651bf1

Pins git:20261018.e651bf1 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
lxiny-zy/repo-atlas
Path
SKILL.md
Versions recorded
7
Latest version
git:20261018.e651bf1, committed Oct 18, 2026
First version recorded
Oct 5, 2026
Size
16,386 bytes
Repository stars
13
License
MIT

从真实仓库生成以项目架构、业务流程、数据流向和数据结构为主体的交互 HTML。点击模块了解职责、输入输出与关联对象,沿流程理解处理条件和结果,源码以链接和结构化依据供 AI 追溯,支持离线阅读及增量维护。适用于接手项目、梳理模块边界或制作架构图谱;不替代专项代码审计、缺陷修复或新系统设计。.

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

# 项目模块图谱

按“项目架构 → 业务流程 → 数据流向 → 数据结构”组织阅读:先说明模块分工与边界,再解释业务从触发到结果的过程,随后追踪数据的来源、去向和存储关联。架构总览可直接用数据流向连接模块;同一组关系只展示一次。点击模块展示职责、流入与流出、关联数据对象,点击数据对象展示字段、键和关联。源码以简短超链接辅助追溯;结构化清单和内嵌依据保留给 AI 核对与维护。

## 范围与读者

从会话和当前目录确定项目路径、分析范围、主要读者与输出位置。未指定时,分析当前仓库,面向接手项目的研发人员,输出到工作区独立文档目录。单模块请求只追踪必要上下游;多个相关仓库可以统一纳入,但必须区分仓库、部署单元和业务分组。

先读取最近的 `AGENTS.md`、`CLAUDE.md`、README、项目记忆和交接资料,记录影响本次工作的约束。没有项目记忆或 Git 基线就明确说明。创建分析文档不授权修改业务代码、运行迁移、连接生产、上传文件或写长期记忆。

开始深入前先回答:读者最需要用报告完成什么判断;哪些业务链或模块优先;哪些环境事实本次无法核验。不要把源码目录结构直接当作架构,也不要为追求图表数量扩大范围。

## 建立证据模型

编写报告展示内容前,必须读取 [读者体验与表达约束](docs/analysis-guide.md#面向读者的表达)。报告面向人阅读:标题、模块名、阶段标签和摘要优先讲业务含义;函数名、文件路径和内部字段用于定位,放在源码依据或技术细节中。先说明“谁做什么、为何继续或中止、最后得到什么”,再补实现证据。不要把调用顺序机械转述成业务说明,也不要自动替换函数名来编造含义。

1. 记录实际分支、提交与未提交变化,枚举入口、业务编排、数据访问、模型、配置、任务、部署描述、外部适配器和测试。文件规模可由工具统计,职责必须通过阅读判断。
2. 建立与范围相称的覆盖账本。常见维度包括入口与角色、认证授权、主业务链、状态与数据、异步任务、外部副作用、失败恢复、一致性与并发、配置、部署运行、可观测性和测试。只保留相关维度,并明确 `covered`、`partial`、`unknown` 或 `not_applicable`。
3. 以用户动作或业务事件为线索,追踪入口 -> 校验与权限 -> 编排 -> 数据读写 -> 外部副作用 -> 下游读取。对改变业务事实的动作确认事务边界、重复处理、并发、部分成功、重试、补偿和状态迁移;没有实现就如实记录。
4. 为重要关系保存小段证据:真实路径、稳定文本锚点和足够的上下文。调用点与被调用实现至少交叉核对一次;不能用类名、字段名、注释或 DDL 的存在推断主链行为。
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add lxiny-zy/repo-atlas/repo-atlas@sha256:210759c9477c49dd

The line at the top of this page pins the label git:20261018.e651bf1, 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_uxhzyrp3kq5retm5.svg)](https://markdownregistry.com/a/art_uxhzyrp3kq5retm5)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 7 versions of this file, between Oct 5, 2026 and Oct 18, 2026, about one every 2 days.

versioncommittedcommitsizeaudit
git:20261018.e651bf1 latest2026-10-18 e651bf1 16,386 BA view · diff
git:20261018.b1fe08b2026-10-18 b1fe08b 15,822 BA view · diff
git:20261015.2b261972026-10-15 2b26197 14,643 BA view · diff
git:20261005.2f8b4fc2026-10-05 2f8b4fc 12,614 BA view · diff
git:20261005.b3efe422026-10-05 b3efe42 12,632 BA view · diff
git:20261005.39ad73c2026-10-05 39ad73c 12,725 BA view · diff
git:20261005.9d3ccc72026-10-05 9d3ccc7 12,733 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (16386 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

GitHub

lxiny-zy/repo-atlas · 13 stars · license MIT · pushed 2026-11-01 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_uxhzyrp3kq5retm5
GET https://markdownregistry.com/api/v1/resolve?ref=lxiny-zy/repo-atlas/repo-atlas
GET https://markdownregistry.com/api/v1/blob/210759c9477c49dd5f7ba4119fc3beab8e81f64109025d2d4fcb76bb6ca03133

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.

Browse by kind, by grade A, or by owner.