Repolode
blader

blader/schematic

Git 브랜치 변경 사항을 역분석해 제품 및 기술 명세를 작성하는 Claude Code 및 Codex 스킬입니다.

스타
247
포크
25
열린 이슈
2
마지막 커밋
7개월 전

어떤 프로젝트인가요?

Schematic은 Claude Code와 Codex용 에이전트 스킬입니다. Git 브랜치를 지정하면 구현을 읽고, 브랜치의 작업 내용을 설명하는 구조화된 Markdown 명세를 작성합니다. 명세에는 문제 정의, 제품 요구 사항, 아키텍처, 기술 설계, 파일 목록, 테스트 전략, 롤아웃 계획, 위험 요소가 포함됩니다.

이 스킬은 코드에는 이미 구현된 기능의 문서가 없거나 오래된 문제를 해결합니다. 개발자는 다른 사람이 작업한 브랜치의 내용을 파악하거나, 작업을 마친 뒤 PR 설명과 설계 문서를 작성하는 데 활용할 수 있습니다.

이 스킬은 브랜치의 diff 범위를 확인하고, 변경된 파일을 여러 에이전트가 병렬로 읽도록 그룹으로 나눕니다. 누락된 파일을 찾아내기 위해 분석 결과를 전체 파일 목록과 대조하고, 최종 명세에 변경 파일이 모두 반영됐는지 확인합니다.

핵심 기능

  • 01브랜치 구현을 바탕으로 11개 섹션으로 구성된 Markdown 명세를 생성합니다.
  • 022~4개의 에이전트를 병렬로 실행해 변경된 파일을 읽습니다.
  • 03누락된 파일을 찾아내기 위해 분석 결과를 전체 파일 목록과 대조합니다.
  • 04Claude Code 또는 Codex의 skills 디렉터리에 클론해 설치합니다.

활용 사례

  • 명세가 없는 출시 완료 또는 진행 중인 기능 브랜치 문서화
  • 동료의 기능 브랜치에 합류해 작업 내용 파악
  • 구현을 마친 뒤 PR 설명이나 설계 문서 작성

토픽

자주 묻는 질문

schematic은(는) 무엇인가요?
Git 브랜치 변경 사항을 역분석해 제품 및 기술 명세를 작성하는 Claude Code 및 Codex 스킬입니다. Schematic은 Claude Code와 Codex용 에이전트 스킬입니다. Git 브랜치를 지정하면 구현을 읽고, 브랜치의 작업 내용을 설명하는 구조화된 Markdown 명세를 작성합니다. 명세에는 문제 정의, 제품 요구 사항, 아키텍처, 기술 설계, 파일 목록, 테스트 전략, 롤아웃 계획, 위험 요소가 포함됩니다.
schematic은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
schematic은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
schematic은(는) 아직 유지보수되고 있나요?
6개월 이상 커밋 없음. schematic의 마지막 커밋은 2026년 3월 11일입니다.
schematic은(는) 어디에 사용할 수 있나요?
명세가 없는 출시 완료 또는 진행 중인 기능 브랜치 문서화 동료의 기능 브랜치에 합류해 작업 내용 파악 구현을 마친 뒤 PR 설명이나 설계 문서 작성
schematic은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/blader/schematic

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트