用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill codebase-ai-readiness命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | codebase-ai-readiness |
| description | | Use when this capability is needed. |
이 스킬은 git 레포지토리를 7개 카테고리·100점 루브릭으로 감사해 다음 3개 산출물을 생성합니다:
<repo>/.ai-readiness/report.json — 모든 점수와 근거의 구조화 데이터<repo>/.ai-readiness/dashboard.html — 한국어 단일파일 대시보드 (오프라인 가능)<repo>/.ai-readiness/actions.md — ROI 순으로 정렬된 개선 액션 리스트루브릭은 Factory.ai의 8 Agent Readiness pillars, AGENTS.md 명세(GitHub 2,500개 레포 분석), Anthropic Claude Code 베스트 프랙티스를 종합한 산업 표준 기반입니다.
| ID | 카테고리 | 배점 | 핵심 측정 |
|---|---|---|---|
discoverability | 발견 가능성 & 컨텍스트 | 15 | README, AGENTS.md/CLAUDE.md, ADR, 다이어그램 |
structure | 구조 & 모듈성 | 15 | 파일/함수 크기, god-file, 디렉토리 구조 |
static_analysis | 정적 분석 & 스타일 | 15 | 린터, 포매터, 타입체커, pre-commit |
testing | 테스트 & 검증 | 15 | 테스트 존재/비율/단일명령/CI/커버리지 |
build | 빌드 & 재현성 | 15 | 매니페스트, 락 파일, 부트스트랩, 컨테이너 |
security | 보안 & 의존성 | 10 | 시크릿, .gitignore, LICENSE, 취약점 스캔 |
operability | 운영성 & 관찰성 | 15 | 구조화 로깅, 에러 처리, env 설정, 헬스체크 |
python "C:/Users/DBInc/.claude/skills/codebase-ai-readiness/audit.py"
python "C:/Users/DBInc/.claude/skills/codebase-ai-readiness/audit.py" --path D:/path/to/repo
python ".../audit.py" --path . --out ./my-report
python ".../audit.py" --format json # JSON만
python ".../audit.py" --format html # 대시보드만
python ".../audit.py" --format md # 액션 마크다운만
사용자가 "이 코드베이스 AI-ready 점수 좀 매겨줘" 같은 요청을 하면:
audit.py 실행. 보통 수초~수십초 소요.<repo>/.ai-readiness/dashboard.html을 브라우저로 열라고 안내.| 점수 | 라벨 | 의미 |
|---|---|---|
| 90~100 | AI-Native | 에이전트가 거의 마찰 없이 작업 가능. 모범 사례. |
| 75~89 | AI-Ready | 에이전트 작업이 빠르고 안전. 작은 개선으로 최상 도달. |
| 60~74 | AI-Compatible | 에이전트 협업 가능하지만 시행착오 발생. 보강 필요. |
| 40~59 | AI-Cautious | 인간 감독 필수. 구조와 검증 인프라 부족. |
| 0~39 | AI-Hostile | 에이전트가 의미 있는 작업 어려움. 기반 작업 다수 필요. |
각 미만점 항목에 대해:
max_points - current_score (얻을 수 있는 점수)points_lost / effortROI 높은 순으로 정렬해 출력. 보통 상위 35개는 30분2시간 작업으로 5~10점 향상 가능.
스크립트는 다음 기법으로 프레임워크 편향을 회피:
pom.xml, package.json, Cargo.toml, go.mod 등)LINTER_CONFIGS, LOCK_FILES 등) 사용A3 타입체커에서 자동 만점 (컴파일러가 처리)따라서 Spring Boot, Next.js, Rust CLI, Python ML 라이브러리 등 어떤 형태든 공정 비교 가능.
rubric.json — 루브릭 단일 진실 소스. 카테고리/항목/배점/효과/이유/해결법.
팀 컨벤션에 맞게 수정 후 --rubric custom.json 으로 사용 가능.audit.py — 메인 스크립트. stdlib만 사용 (외부 의존성 없음).휴리스틱 기반이므로 정확도가 100%는 아님. 대표 한계:
루브릭이 평가하는 것은 "에이전트가 협업하기 좋은 구조 신호의 존재 여부"이며, 실제 코드 품질 자체는 인간 리뷰와 정밀 도구로 보완해야 합니다.
대시보드를 본 후 권장 후속 작업:
Source: bigbulgogiburger/claude_jira_harness — distributed by TomeVault.