symphony-forge은(는) 무엇을 하나요?
AI 에이전트 거버넌스, 제어 계층, 저장소 자동화를 통해 next-forge 프로젝트를 스캐폴딩합니다.
이 스킬은 next-forge 기반의 모노레포 프로젝트를 빠르게 생성하고, AI 에이전트가 생성한 코드에 대한 거버넌스 및 제어 메커니즘을 자동으로 포함시킵니다. 주요 기능은 다음과 같습니다:
- 프로젝트 스캐폴딩: 사전 정의된 템플릿을 사용하여 next-forge 프로젝트의 기본 구조를 생성합니다.
- 거버넌스 레이어: AI 에이전트의 작업을 제어하고 검토할 수 있는 규칙과 정책을 자동으로 설정합니다.
- 저장소 자동화: 브랜치 보호 규칙, CI/CD 구성, 커밋 메시지 규칙 등을 자동으로 구성합니다.
- AI 에이전트 통합: Claude Code와 같은 AI 코딩 에이전트와 원활하게 연동되어 개발 워크플로우를 가속화합니다.
사용 방법
이 스킬은 주로 명령줄 인터페이스(CLI) 또는 AI 에이전트의 컨텍스트에서 사용됩니다. 예를 들어:
symphony-forge scaffold my-next-project
또는 Claude Code와 같은 AI 에이전트에게 다음 지시를 내릴 수 있습니다:
Claude, next-forge 프로젝트를 `symphony-forge`를 사용하여 스캐폴딩하고, AI 거버넌스 레이어를 적용해줘.
지원 플랫폼
- Claude Code: AI 에이전트 거버넌스 및 코드 생성 자동화를 위해 최적화되었습니다.
- 일반 CLI: 모든 터미널 환경에서 실행 가능합니다.
세부 구성
스킬의 SKILL.md 파일은 프로젝트 초기화 시 다음을 포함합니다:
governance/디렉토리: 거버넌스 규칙 및 제어 정책.symphony-forge.json: 메타데이터 및 구성 파일
참고: 이 스킬은
next-forge템플릿을 기반으로 하며, 프로젝트 요구 사항에 따라 추가로 커스터마이징할 수 있습니다.