Skip to content

1주차 - 동작하는 OS 뼈대#36

Open
jinnie-j wants to merge 7 commits into
next-step:jinnie-jfrom
jinnie-j:step1
Open

1주차 - 동작하는 OS 뼈대#36
jinnie-j wants to merge 7 commits into
next-step:jinnie-jfrom
jinnie-j:step1

Conversation

@jinnie-j

@jinnie-j jinnie-j commented Jul 2, 2026

Copy link
Copy Markdown

개요

사용자가 자연어로 요청하면, 서브에이전트들이 파악 → 개발 → 검증 → 문서화를 릴레이로 수행하고 그 흐름을 스킬이 지휘합니다.

구성

서브에이전트 4종 (.claude/agents/)

  • code-analyzer — 코드베이스 파악 (읽기 전용)
  • code-writer — 분석·개발·테스트 TDD (쓰기)
  • code-reviewer — 리뷰·판정 (읽기 전용)
  • doc-writer — 문서화 (문서만 쓰기)

스킬 2종 (.claude/skills/)

  • feature-dev — 4단계 풀 파이프라인 (검증 루프 포함)
  • quick-review — 파악→리뷰 2단계 경량 리뷰
  • 공유 에이전트: code-analyzer, code-reviewer를 두 스킬이 재활용

파이프라인

① code-analyzer → ② code-writer → ③ code-reviewer ⇄ code-writer(통과까지) → ④ doc-writer

jinnie-j and others added 7 commits June 25, 2026 09:58
- skill-counter.sh: stdin JSON에서 스킬 이름을 추출해 로그에 append
- settings.json: PreToolUse(matcher=Skill) 훅 등록 및 bgIsolation 설정
- logs/skill-usage.log: 스킬 사용 기록 누적

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- git-commit: 변경을 분석해 커밋 메시지를 작성하고 현재 브랜치에 커밋·푸시
- skill-stat: skill-usage.log를 집계해 스킬별 호출 통계를 보여줌

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- code-analyzer: 코드베이스 파악 (읽기 전용)
- code-writer: 분석·개발·테스트 TDD (쓰기)
- code-reviewer: 리뷰 후 통과/수정필요 판정 (읽기 전용)
- doc-writer: 변경 내용 문서화 (문서만 쓰기)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- feature-dev: 파악→개발→검증 루프→문서화 4단계 풀 파이프라인
- quick-review: 파악→리뷰 2단계 경량 리뷰
두 스킬은 code-analyzer, code-reviewer 에이전트를 공유(재활용)한다.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
skill-usage.log를 파싱해 스킬별 호출 통계를 내는 파이썬 유틸과 테스트.
- scripts/skill_stats.py: count_skills 순수 함수 + --top N 옵션
- tests/test_skill_stats.py: unittest 16개 (전부 통과)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
스킬·에이전트·오케스트레이션·파이프라인·실행법·디렉터리 구조를 정리한 개요 문서.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant