원클릭으로
diagnose-prompts
저장소 전체의 prompt, agent instructions, tool configuration, document organization을 종합 점검하여 규칙 불일치·누락·중복을 식별하고 수정 제안을 출력.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
저장소 전체의 prompt, agent instructions, tool configuration, document organization을 종합 점검하여 규칙 불일치·누락·중복을 식별하고 수정 제안을 출력.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
동적 로딩(JavaScript 렌더링)을 사용하는 대한민국 지방의회·광역의회 누리집에서 browser 또는 Playwright 도구로 회의록 목록·회기유형·상세 본문 경로를 수집하고 검증 가능한 메타데이터와 함께 정리한다. Use when: 성남시의회 등 지방의회에서 정례회/임시회 판별, 회기별 회의록 URL 수집, recordView key 추출, 대량 회의록 다운로드 입력(JSONL) 생성이 필요할 때.
동적 로딩(JavaScript 렌더링)을 사용하는 대한민국 지방의회·광역의회 누리집에서 browser 또는 Playwright 도구로 연간의사일정·회기일정·위원회 일정을 수집하고 Markdown 표로 정리한다. Use when: 성남시의회·경기도의회 등 지방의회 공식 페이지에서 회기번호·집회일·종료일· 주요의제를 추출해야 할 때; 연도 선택형 드롭다운이나 AJAX 렌더링으로 직접 크롤링이 불가능할 때; 연간의사일정 문서를 최신 공식 데이터로 갱신할 때.
대한민국 지방자치단체의 조례·자치법규를 ELIS, 지방의회 의안검색, law.go.kr에서 교차 확인해 원문을 보존하고 메타데이터 주석이 있는 Markdown으로 변환한다. 최신 조례 목록 확인, 자치법규 수집, 조례안과 시행 조례 교차검증, Semantic 카테고리 분류, 개정 이력 누적 저장에 사용한다.
location.txt 또는 사용자 지정 지역을 기준으로 심야·새벽 병원 접근성을 조사한다. 병원 목록, 소아청소년과·가정의학과, 응급실 대안, 위치 정보를 표로 정리한다. Use when: 특정 지역의 야간진료 병원 탐색, 소아과/가정의학과 야간 운영 조사, 응급실 대안 정리, 지역별 심야 의료 접근성 보고서 작성.
사용자가 명시적으로 요청한 경우에만 retrospective 누적물을 분석해 반복 패턴을 식별하고, 구조화된 질문에 대한 답변에 따라 skill/agent/hook/참조문서를 갱신.
검토하고 재작성한다: Markdown 조사 문서의 주관적·평가적·추정형 표현을 사실 서술형으로 바꾸고 information / evidence / reference 연결을 정리할 때 사용.
| name | diagnose-prompts |
| description | 저장소 전체의 prompt, agent instructions, tool configuration, document organization을 종합 점검하여 규칙 불일치·누락·중복을 식별하고 수정 제안을 출력. |
저장소 내 모든 agent 정의, skill 정의, prompt 템플릿, MCP 설정, hook 구성, 공통 규약 문서를 교차 점검하여 불일치를 보고한다.
$ARGUMENTS: (선택) 점검 범위 지정.
all (기본): 전체 점검agents: agent 정의만skills: skill 정의만tools: MCP/tool 설정만docs: 문서 조직만| 카테고리 | 경로 패턴 |
|---|---|
| 공통 규약 | AGENTS.md |
| Claude Code agents | .claude/agents/*.md |
| Claude Code commands | .claude/commands/*.md |
| Claude Code settings | .claude/settings.json |
| Claude Code MCP | .mcp.json |
| Copilot shared agents/commands | .claude/agents/*.md, .claude/commands/*.md |
| Copilot instructions | .github/copilot-instructions.md |
| Codex agents | .codex/agents/*.toml |
| Codex config | .codex/config.toml |
| VS Code MCP | .vscode/mcp.json |
| VS Code settings | .vscode/settings.json |
| 공통 skills | .agents/skills/*/SKILL.md |
| Naming conventions | .agents/CONVENTIONS.md |
| References | 문서/*.md |
lawyer = Copilot lawyer = Codex lawyer)각 채널에서 같은 역할의 agent를 비교:
불일치 발견 시 어느 채널이 기준인지 명시하고 diff를 출력.
.agents/skills/에 존재하는지.mcp.json, .vscode/mcp.json, .codex/config.toml의 MCP 서버 목록이 동일한지legalize-kr/* 도구를 참조하지만 MCP에 해당 서버가 없는 경우문서/에 있는 참조 자료가 agent/skill에서 실제로 참조되는지[text](path))의 대상 파일이 존재하는지보관함/결과/ flat 원칙 위반이 없는지<YYYY-MM-DD> <한글>.<ext>)이 준수되는지## 점검 결과 요약
| 카테고리 | 통과 | 경고 | 오류 |
|---|---|---|---|
| Naming | N | N | N |
| Agent 정합성 | N | N | N |
| Skill 참조 | N | N | N |
| Tool/MCP | N | N | N |
| 문서 조직 | N | N | N |
| Output 규칙 | N | N | N |
## 오류 (즉시 수정 필요)
1. **[카테고리]** 설명 — 파일: 경로, 행: N
- 현재: ...
- 권장: ...
## 경고 (검토 권장)
1. **[카테고리]** 설명 — 파일: 경로
- 현재: ...
- 권장: ...
## 제안 (선택적 개선)
- ...