con un clic
new-engine-register
새 분석 엔진 등록 — new engine, 엔진 추가, analysis engine, 분석 엔진, 알고리즘 추가
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
새 분석 엔진 등록 — new engine, 엔진 추가, analysis engine, 분석 엔진, 알고리즘 추가
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Source-grounded research workflow for NotebookLM URLs, notebook-backed documentation queries, and MCP-driven follow-up analysis. Use when a task includes a NotebookLM URL, asks to query notebook contents, register a notebook, or persist grounded notes before implementation.
Subagent-style consistency check for GameLab code facts, docs/status facts, and local CLAUDE.md rule chains before deciding what to update.
Collect GameLab implementation patterns through subagent-style exploration before adding routes, domain modules, or data-contract changes.
단축키 추가/변경/삭제 시 5개 파일 동기화 — hotkey add, hotkey change, 단축키 추가, 핫키 변경, 키바인딩
새 UI 문자열 ko/en 동시 추가 — i18n, 번역, translation, 다국어, string add, 문자열 추가
BE 모델 변경 시 FE 타입/API 클라이언트 1:1 동기화 — model sync, 모델 동기화, type mirror, 타입 미러, 필드 추가
| name | new-engine-register |
| description | 새 분석 엔진 등록 — new engine, 엔진 추가, analysis engine, 분석 엔진, 알고리즘 추가 |
사용자가 "new engine", "새 엔진", "analysis engine", "분석 엔진 추가", "알고리즘 추가"를 요청할 때 활성화.
backend/app/services/analysis/CLAUDE.md — 전체 아키텍처 + 규칙backend/app/services/analysis/engine.py — AnalysisEngine ABC + SuggestionDraftbackend/app/services/analysis/registry.py — _ENGINES dictbackend/app/services/analysis/soundlab_v57.py — 레퍼런스 baseline 구현 (수정 금지)backend/app/services/analysis/pipeline.py — PipelineStep ABCbackend/app/services/analysis/steps/__init__.py — STEP_REGISTRY + build_pipeline()backend/config/analysis_v57.json — 레퍼런스 설정backend/app/services/analysis/{engine_name}.py 생성 — AnalysisEngine ABC 구현list[SuggestionDraft] 계약 준수 필수registry.py의 _ENGINES dict에 등록backend/config/analysis_{name}.json 설정 파일 생성steps/에 추가하고 STEP_REGISTRY에 등록cd backend && python -m pytest tests/ -v 실행soundlab_v57.py를 수정하지 않는다 (baseline 보호)SuggestionDraft 출력 필드를 변경하지 않는다service.py의 fallback 동작을 변경하지 않는다soundlab_v57.py 변경 없음 (diff 확인)AnalysisEngine ABC를 구현SuggestionDraft 계약과 일치registry.py에 등록됨backend/config/에 존재ANALYSIS_ENGINE 환경변수로 새 엔진으로 전환 가능rule_fallback으로의 fallback 동작 보존python -m pytest tests/ -v 통과[new-engine-register 완료]
- 엔진: {engine_name}
- 파일: backend/app/services/analysis/{engine_name}.py
- 설정: backend/config/analysis_{name}.json
- 레지스트리: 등록 완료
- 기존 엔진 영향: 없음
- 테스트: pass