agent-dna-auditor은(는) 무엇을 하나요?
AI 코딩 에이전트를 감사하고, DNA와 기술 스택 스킬을 분리하며, 재사용 가능한 방법론을 에이전트 정의에 임베드합니다.
개요
이 스킬은 AI 코딩 에이전트(예: Claude Code, Cursor, Codex)의 구성을 분석하여 다음을 수행합니다:
- 에이전트의 핵심 행동 원칙(DNA)과 특정 기술 스택 스킬을 분리합니다.
- 재사용 가능한 방법론과 아키텍처 결정을 추출합니다.
- 분리된 DNA를 표준화된 템플릿 또는 문서로 임베드합니다.
주요 기능
- 에이전트 설정 파일 분석: 에이전트 구성 파일(예:
CLAUDE.md,.cursorrules,agent-config.json)을 읽고 구조화합니다. - DNA 식별 및 분리: 기술 스택 종속 스킬에서 에이전트의 핵심 방법론과 행동 원칙을 분리합니다.
- 표준화된 템플릿 생성: 분리된 DNA를 재사용 가능한 마크다운 템플릿으로 변환합니다.
- 플랫폼 간 일관성: 다양한 에이전트 플랫폼 간 동작 일관성을 유지합니다.
사용 방법
- 에이전트 구성 디렉터리를 지정합니다.
- 스킬이 자동으로 구성 파일을 분석합니다.
- DNA와 기술 스택 스킬이 분리된 보고서를 확인합니다.
- 생성된 템플릿을 새 에이전트 정의에 적용합니다.
지원 플랫폼
- Claude Code (
CLAUDE.md) - Cursor (
.cursorrules) - Codex (
agent-config.json) - 기타 AI 코딩 에이전트
예시
입력: audit ./agents/my-agent
출력:
dna/methodology.md— 에이전트의 핵심 방법론skills/tech-stack.md— 기술 스택 관련 스킬template/agent-dna-template.md— 재사용 가능한 템플릿
참고
- 모든 코드, CLI 명령어, 파일 경로, 환경 변수 이름, URL, 인라인 코드는 그대로 유지됩니다.
- 감사 프로세스는 비파괴적이며 원본 파일을 수정하지 않습니다.