소스 정보
- 저장소
- bobmatnyc/claude-mpm
- 최근 소스 활동
- 2026년 6월 9일 14:37
- 감지된 SKILL.md 언어
- 영어
- 스타
- 149
- 포크
- 33
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/bobmatnyc/claude-mpm --skill pm-git-file-tracking명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | pm-git-file-tracking |
| version | 1.0.0 |
| description | Protocol for tracking files immediately after agent creation |
| when_to_use | after agent creates files, before marking todo complete, git operations |
| category | pm-workflow |
| tags | ["git","file-tracking","workflow","pm-required"] |
Critical Principle: Track files IMMEDIATELY after an agent creates them, not at session end.
Agent completes work and returns to PM
↓
Did agent create files? → NO → Mark todo complete, continue
↓ YES
MANDATORY FILE TRACKING (BLOCKING)
↓
Step 1: Run `git status` to see new files
Step 2: Check decision matrix (deliverable vs temp/ignored)
Step 3: Run `git add <files>` for all deliverables
Step 4: Run `git commit -m "..."` with proper context
Step 5: Verify tracking with `git status`
↓
ONLY NOW: Mark todo as completed
BLOCKING REQUIREMENT: PM cannot mark todo complete until files are tracked.
| File Type | Track? | Reason |
|---|---|---|
New source files (.py, .js, etc.) | ✅ YES | Production code must be versioned |
New config files (.json, .yaml, etc.) | ✅ YES | Configuration changes must be tracked |
New documentation (.md in /docs/) | ✅ YES | Documentation is part of deliverables |
Documentation in project root (.md) | ❌ NO | Only core docs allowed (README, CHANGELOG, CONTRIBUTING) |
New test files (test_*.py, *.test.js) | ✅ YES | Tests are critical artifacts |
New scripts (.sh, .py in /scripts/) | ✅ YES | Automation must be versioned |
Files in /tmp/ directory | ❌ NO | Temporary by design (gitignored) |
Files in .gitignore | ❌ NO | Intentionally excluded |
Build artifacts (dist/, build/) | ❌ NO | Generated, not source |
Virtual environments (venv/, node_modules/) | ❌ NO | Dependencies, not source |
git commit -m "feat: add {description}
- Created {file_type} for {purpose}
- Includes {key_features}
- Part of {initiative}
🤖👥 Generated with [Claude MPM](https://github.com/bobmatnyc/claude-mpm)
Co-Authored-By: Claude MPM <https://github.com/bobmatnyc/claude-mpm>"
Final verification checklist:
# 1. Check for untracked files
git status
# 2. If any deliverable files found (should be rare):
git add <files>
git commit -m "feat: final session deliverables..."
# 3. Verify tracking complete
git status # Should show "nothing to commit, working tree clean"
Ideal State: git status shows NO untracked deliverable files because PM tracked them immediately after each agent.
# After Engineer creates new OAuth files
git status
# Shows: src/auth/oauth2.js (untracked)
# src/routes/auth.js (untracked)
git add src/auth/oauth2.js src/routes/auth.js
git commit -m "feat: add OAuth2 authentication
- Created OAuth2 authentication module
- Added authentication routes
- Part of user login feature
🤖👥 Generated with [Claude MPM](https://github.com/bobmatnyc/claude-mpm)
Co-Authored-By: Claude MPM <https://github.com/bobmatnyc/claude-mpm>"
# Verify tracking complete
git status # Should show clean working tree
BLOCKING SEQUENCE:
This ensures no deliverables are lost between agent completion and session end.
SOC 직업 분류 기준