跳转到主要内容

Understand Domain

技能 已验证 活跃

从代码库中提取业务领域知识并生成交互式领域流程图。可独立运行(轻量级扫描)或从现有的 /understand 知识图中派生。

目的

帮助开发人员通过可视化业务领域逻辑和流程来快速理解复杂的代码库,从而缩短上手时间并提高代码理解能力。

功能

  • 从代码库中提取业务领域知识
  • 生成交互式领域流程图
  • 支持从现有知识图进行分析或通过轻量级扫描进行分析
  • 根据语言参数本地化图形内容和仪表板 UI
  • 包括用于探索的引导式导览和自适应 UI

使用场景

  • 理解大型、不熟悉的代码库的业务逻辑
  • 可视化应用程序内特定业务流程的流向
  • 通过提供高层领域概述来帮助新开发人员熟悉项目
  • 识别项目中架构层和依赖关系

非目标

  • 执行深入的代码审查或调试
  • 取代全面的代码文档工具
  • 生成可执行代码或执行重构
  • 分析非代码构件,如纯文本文件(除非是 Karpathy 模式格式)

安装

npx skills add Lum1104/Understand-Anything

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
100 /100
about 19 hours ago 分析

信任信号

最近提交1 day ago
星标14.5k
许可证MIT
状态
查看源代码

类似扩展

Lean Ctx

100

AI 代理的上下文运行时 — 包含 59 个 MCP 工具、10 种读取模式、95+ 种 shell 模式、支持 18 种语言的 tree-sitter AST。将 LLM 上下文压缩高达 99%。用于读取文件、运行 shell 命令、搜索代码或探索目录。如果不存在,则自动安装。

技能
yvgude

Understand

100

分析代码库以生成交互式知识图谱,用于理解架构、组件和关系

技能
Lum1104

Understand Dashboard

100

启动交互式 Web 仪表板,以可视化代码库的知识图谱

技能
Lum1104

Kg Extract

99

Extract entities and relations from source files to build a knowledge graph

技能
ruvnet

Metal

100

Extract the conceptual essence of a repository as skills, agents, and teams — the project's roles, procedures, and coordination patterns expressed as agentskills.io-standard definitions. Reads an arbitrary codebase and produces generalized definitions that capture WHAT the project does and WHO operates it, without replicating HOW it does it. Use when onboarding to a new codebase and wanting to understand its conceptual architecture, when bootstrapping an agentic system from an existing project, when studying a project's organizational DNA for cross-pollination, or when creating a skill/agent/team library inspired by a reference implementation.

技能
pjt222

Pathfinder

100

将代码库映射为按功能分组的流程图,识别不同功能之间的重复关注点,并提出统一的架构。在被要求“寻找理想路径”、统一重复系统或在重构前审计架构时使用。输出一个建议的统一流程图以及针对每个系统的“制定计划”提示。

技能
thedotmack