From 714fd9f3b5d4ef678a3c45ba8560d027a225794e Mon Sep 17 00:00:00 2001 From: toki Date: Mon, 25 May 2026 16:30:58 +0900 Subject: [PATCH] update workspace skills and output format --- .workspace-skills/daily-subproject-review/SKILL.md | 4 ++++ .workspace-skills/shared/output-format.md | 7 +++++++ .workspace-skills/weekly-subproject-review/SKILL.md | 9 +++++++++ 3 files changed, 20 insertions(+) diff --git a/.workspace-skills/daily-subproject-review/SKILL.md b/.workspace-skills/daily-subproject-review/SKILL.md index 02c011e..e8a75c9 100644 --- a/.workspace-skills/daily-subproject-review/SKILL.md +++ b/.workspace-skills/daily-subproject-review/SKILL.md @@ -47,6 +47,7 @@ workspace root의 하위 Git repository를 대상으로 오늘의 작업 내용 3. **기본 git 상태 수집** - 각 repository에서 `git status --short --branch`, `git branch -vv`, 오늘 커밋 로그와 shortstat을 확인한다. + - repo별 오늘 커밋 수를 세고 합산한다. - working tree 변경은 미커밋 위험이 아니라 작업 중인 유효 payload로 보고 변경 파일 내용을 평가에 포함한다. - 필요하면 `.workspace-skills/shared/scripts/collect-subprojects.sh`를 실행한다. @@ -78,6 +79,7 @@ workspace root의 하위 Git repository를 대상으로 오늘의 작업 내용 8. **결과 작성** - `.workspace-skills/shared/output-format.md`의 일간 분석 형식을 따른다. + - repo별 요약 표의 첫 데이터 행은 반드시 `커밋 총합` row로 작성하고, 오늘 커밋 칸에 repo별 커밋 수의 합계를 쓴다. - 다음 액션은 3개 이내로 정리한다. ## 출력 형식 @@ -91,6 +93,7 @@ workspace root의 하위 Git repository를 대상으로 오늘의 작업 내용 | repo | 오늘 커밋 | 작업 성격 | 평가 | |------|----------:|-----------|------| +| 커밋 총합 | <합계> | <대상 repo 수와 기간> | <전체 평가> | ## 작업 속도 @@ -128,6 +131,7 @@ workspace root의 하위 Git repository를 대상으로 오늘의 작업 내용 - [ ] `.workspace-skills/**`가 분석 대상 repository로 포함되지 않았는가 - [ ] 모든 하위 repository의 working payload 파일 목록을 확인했는가 - [ ] 오늘 커밋 또는 working payload가 있는 repository를 누락하지 않았는가 +- [ ] repo별 요약 표 최상단에 `커밋 총합` row를 넣고 repo별 커밋 수 합계를 썼는가 - [ ] sync 커밋을 별도 평가 항목으로 삼지 않고, sync된 내용을 기준으로 분류했는가 - [ ] 작업 속도를 일반 개발자/시니어 개발자 AI 미사용 대비 표로 제시했는가 - [ ] 작업 속도 표 첫 행에 `속도 종합평가`를 포함하고 판단 칸에 등급/점수/보정 이유를 썼는가 diff --git a/.workspace-skills/shared/output-format.md b/.workspace-skills/shared/output-format.md index f97533c..cd3cc81 100644 --- a/.workspace-skills/shared/output-format.md +++ b/.workspace-skills/shared/output-format.md @@ -11,6 +11,7 @@ | repo | 오늘 커밋 | 작업 성격 | 평가 | |------|----------:|-----------|------| +| 커밋 총합 | <합계> | <대상 repo 수와 기간> | <전체 평가> | ## 작업 속도 @@ -56,6 +57,12 @@ <방향 정렬, 속도, 위험에 대한 평가> +## repo별 요약 + +| repo | 이번 주 커밋 | 작업 성격 | 평가 | +|------|-------------:|-----------|------| +| 커밋 총합 | <합계> | <대상 repo 수와 기간> | <전체 평가> | + ## cross-repo 흐름 | 흐름 | 관련 repo | 상태 | 다음 결정 | diff --git a/.workspace-skills/weekly-subproject-review/SKILL.md b/.workspace-skills/weekly-subproject-review/SKILL.md index 4828c9e..678c711 100644 --- a/.workspace-skills/weekly-subproject-review/SKILL.md +++ b/.workspace-skills/weekly-subproject-review/SKILL.md @@ -47,6 +47,7 @@ description: workspace root 아래 여러 하위 Git repository의 최근 1주 3. **변경 흐름 수집** - repository별 커밋, 변경 파일, branch 상태, working tree 상태를 확인한다. + - repo별 최근 1주 커밋 수를 세고 합산한다. - working tree 변경은 미커밋 위험이 아니라 작업 중인 유효 payload로 보고 변경 파일 내용을 평가에 포함한다. - 필요하면 `.workspace-skills/shared/scripts/collect-subprojects.sh`를 실행한다. @@ -79,6 +80,7 @@ description: workspace root 아래 여러 하위 Git repository의 최근 1주 8. **결과 작성** - `.workspace-skills/shared/output-format.md`의 주간 분석 형식을 따른다. + - repo별 요약 표의 첫 데이터 행은 반드시 `커밋 총합` row로 작성하고, 이번 주 커밋 칸에 repo별 커밋 수의 합계를 쓴다. - 다음 주 초점은 3개 이내로 제안한다. ## 출력 형식 @@ -88,6 +90,12 @@ description: workspace root 아래 여러 하위 Git repository의 최근 1주 <방향 정렬, 속도, 위험 평가> +## repo별 요약 + +| repo | 이번 주 커밋 | 작업 성격 | 평가 | +|------|-------------:|-----------|------| +| 커밋 총합 | <합계> | <대상 repo 수와 기간> | <전체 평가> | + ## cross-repo 흐름 | 흐름 | 관련 repo | 상태 | 다음 결정 | @@ -127,6 +135,7 @@ description: workspace root 아래 여러 하위 Git repository의 최근 1주 ## 실행 결과 검증 - [ ] `.workspace-skills/**`가 분석 대상에 포함되지 않았는가 +- [ ] repo별 요약 표 최상단에 `커밋 총합` row를 넣고 repo별 커밋 수 합계를 썼는가 - [ ] sync 커밋을 별도 평가 항목으로 삼지 않고, sync된 내용을 기준으로 분류했는가 - [ ] 작업 속도를 일반 개발자/시니어 개발자 AI 미사용 대비 표로 제시했는가 - [ ] 작업 속도 표 첫 행에 `속도 종합평가`를 포함하고 판단 칸에 등급/점수/보정 이유를 썼는가