소스 정보
- 저장소
- Jasonzhangf/claudecode-skills
- 최근 소스 활동
- 2025년 11월 2일 04:34
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 1
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/Jasonzhangf/claudecode-skills --skill sysmem명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | sysmem |
| description | 项目架构链条化初始化和管理技能包,用于自动化项目文档维护、架构分析和代码结构优化。当需要维护项目文档一致性、分析架构风险、检查重复代码或更新模块说明时使用此技能。 |
Sysmem提供项目架构链条化管理,通过自动化扫描、文档更新、架构分析和清理建议,确保项目文档结构的一致性和完整性。支持自动化项目初始化、模块化管理和持续架构健康监控。
使用scripts/scan_project.py扫描整个项目结构:
使用场景:
执行命令:
python3 /path/to/skill/scripts/scan_project.py /path/to/project
重要: 所有脚本都会在目标项目的 .claude/skill/sysmem/ 目录中生成数据文件,不会污染项目根目录或skill目录。
使用数据收集 + Claude智能处理的组合方式:
第一步:数据收集
python3 /path/to/skill/scripts/collect_data.py /path/to/project
收集器负责:
第二步:Claude智能更新 将收集到的数据交给Claude处理:
正确使用方式:
python3 scripts/collect_data.pyproject_data.json内容提供给Claude基于project_data.json,请更新我的CLAUDE.md和各模块README,保持现有内容不变,只更新需要变化的部分优势:
使用scripts/analyze_architecture.py进行深度分析:
使用场景:
分析标准:参考references/analysis_criteria.md中的详细规则
基于项目扫描结果提供清理建议:
使用场景:
基于references/readme_template.md维护标准化文档:
使用场景:
新增的双重环境管理功能:
双重环境工作流程:
# Claude Code环境(主环境)
python3 /path/to/skill/scripts/collect_data.py /path/to/project
# 同步到Codex环境
python3 scripts/sync-env.sh --to-codex
# Codex环境中使用代理
from agents.sync_agent import SyncAgent
agent = SyncAgent()
agent.sync_with_claude("/path/to/project")
同步机制:
.claude/skill/sysmem/ ↔ .codex/sysmem/用户请求: "初始化sysmem来管理我的项目架构"
↓
1. 执行数据收集: python3 scripts/collect_data.py
2. Claude分析收集到的project_data.json
3. 检查现有CLAUDE.md和readme文件状态
4. Claude基于数据进行智能文档更新(增量更新,不覆盖)
5. 提供架构分析和改进建议
用户请求: "用sysmem更新项目文档"
↓
1. 执行数据收集: python3 scripts/collect_data.py
2. 将project_data.json提供给Claude
3. Claude对比分析,识别变化和需要更新的部分
4. 进行智能增量更新,保护用户自定义内容
5. 生成更新报告和建议
用户请求: "分析payment模块的架构风险"
↓
1. 执行数据收集: python3 scripts/collect_data.py
2. Claude分析project_data.json中的架构问题
3. 检查重复代码、配置不一致等问题
4. 提供详细的风险评估和解决建议
5. 用户根据建议进行代码优化
collect_data.py - 智能数据收集器,收集项目结构、文档状态和架构问题 scan_project.py - 基础项目扫描器,遍历项目结构并收集文件信息 analyze_architecture.py - 架构分析器,检测风险和重复代码
注意: 推荐使用 collect_data.py + Claude智能处理的组合方式,避免直接修改文件。
readme_template.md - 标准readme模板,确保文档格式一致性 claude_md_template.md - CLAUDE.md结构模板和示例 analysis_criteria.md - 架构分析标准和规则定义
project_structure_example.json - 项目结构数据格式示例