基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/10CG/aria-plugin --skill arch-update命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
项目状态扫描与智能工作流推荐,十步循环的统一入口。 收集项目状态、分析变更、推荐最佳工作流、引导用户确认执行。 使用场景:"查看项目当前状态"、"我要提交代码"、"开发新功能"
十步循环 Phase C - 集成阶段执行器,编排 C.1-C.2 步骤。 使用场景:"执行集成阶段"、"Phase C"、"提交代码并创建 PR"
Aria 项目级配置加载器(内部基础设施)。 查找、解析、验证 .aria/config.json 并合并默认值。 此 Skill 不直接触发,由其他 Skills 引用以读取项目配置。
| name | arch-update |
| description | 自动化管理代码架构文档的创建、更新和验证,确保文档与代码100%同步。 使用场景:完成功能开发后同步架构文档、重构后更新文档。 |
| argument-hint | [module-path] |
| disable-model-invocation | false |
| user-invocable | true |
| allowed-tools | Read, Write, Glob, Grep, Edit |
✅ 使用场景:
❌ 不使用场景:
# 场景: 新增了一个 provider_factory.py 文件
# 1. 找到归属文档
find backend/llm_provider -name "*ARCHITECTURE*.md"
# 输出: LLM_PROVIDER_ARCHITECTURE.md
# 2. 更新文件列表
# 在文档中添加:
- `provider_factory.py` - 提供者工厂 ⭐新增
# 3. 更新统计和版本
# 总文件数: 8个 → 9个
# 版本: 1.0.0 → 1.0.1
更多详细示例: EXAMPLES.md
使用本 Skill 前,请确保理解:
@.claude/skills/arch-common/SKILL.md@.claude/skills/arch-common/SKILL.md共享配置: @.claude/skills/arch-common/SKILL.md
三层架构体系 (L0/L1/L2)、命名规范、模块入口表等共享定义请参考:
@.claude/skills/arch-common/SKILL.md
python scripts/architecture/python/arch_tree_generate.py --target [端名]
# 示例
python scripts/architecture/python/arch_tree_generate.py --target mobile
python scripts/architecture/python/arch_tree_generate.py --target backend
输出: [端根目录]/ARCHITECTURE_DOCS_TREE.md
强制要求:
数据来源:
./scripts/architecture/arch_check.sh [目标路径]
# 发现问题时自动修复
./scripts/architecture/arch_check.sh [目标路径] fix
详细验证方法: VALIDATION.md
find [目录] -name "*ARCHITECTURE*.md"- new_file.py - [功能描述] ⭐新增find [模块] -name "*.py" | wc -l[模块]/[模块名]_ARCHITECTURE.mdgrep -r "file.py" **/*ARCHITECTURE*.md~~- file.py - [功能]~~ ❌已删除详细步骤: EXAMPLES.md
| 场景 | 触发条件 | 操作 | 优先级 |
|---|---|---|---|
| 新增代码文件 | 创建.py/.js/.dart等 | 更新对应架构文档 | 高 |
| 新建模块 | ≥5个文件 | 创建独立架构文档 | 高 |
| 删除文件 | 移除代码 | 标记❌删除 | 中 |
| 重构模块 | 结构变化 | 更新架构和依赖 | 高 |
| 修改依赖 | 引入/移除 | 更新依赖关系 | 高 |
| 小改动 | <3个文件 | 批量处理 | 低 |
✅ 好的做法: 完成功能 → 立即更新文档 → 一起提交
❌ 不好的做法: 完成多个功能 → 批量更新文档
✅ 必须做到:
@.claude/skills/arch-common/SKILL.md@.claude/skills/arch-common/SKILL.md@standards/core/architecture/README.mdscripts/architecture/python/config.yaml最后更新: 2025-12-28 规范版本: v4.5 Skill 版本: 2.3.0