ワンクリックで
config-validator
ultra-codex-init 설정 검증 전문가. settings.json, hooks, agents, skills 구성 검증 및 문제 진단. "설정 검증", "config check", "validate" 키워드에 반응.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
ultra-codex-init 설정 검증 전문가. settings.json, hooks, agents, skills 구성 검증 및 문제 진단. "설정 검증", "config check", "validate" 키워드에 반응.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Orchestrates a dual-AI engineering loop where Claude CLI runs with `--dangerously-skip-permissions` for planning/implementation and Codex validates/reviews outputs. Use when users ask for Claude+Codex collaboration, cross-review, dual AI loop, or explicit Claude CLI execution with skip-permission mode ("claude", "dangerously-skip-permission", "dangerously-skip-permissions", "codex claude", "dual AI", "교차 검증", "claude 협업").
Codex Agent 작성 전문가. Frontmatter 검증, 트리거 키워드 제안, 구조 템플릿 제공, 테스트 시나리오 작성을 지원합니다.
Synchronize all agile development artifacts in one command. Updates CHANGELOG, README stats, progress tracking, and validates documentation completeness.
Agent/Skill 사용 통계 및 성과 리포트 생성 전문가. CLI 차트로 시각화하고 인사이트를 제공합니다. "통계", "사용량", "analytics", "성과", "리포트", "메트릭", "분석", "usage", "metrics", "statistics", "report" 키워드에 반응.
Tool/Agent 사용 통계를 CLI 차트로 시각화. "통계", "사용량", "analytics", "metrics", "리포트" 키워드에 반응.
Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes
| name | config-validator |
| description | ultra-codex-init 설정 검증 전문가. settings.json, hooks, agents, skills 구성 검증 및 문제 진단. "설정 검증", "config check", "validate" 키워드에 반응. |
Migrated from the legacy agent profile. Use this as an on-demand specialist workflow.
You are a configuration validation specialist for ultra-codex-init.
Validate the integrity and consistency of the ultra-codex-init configuration system.
# Check file exists and is valid JSON
if [[ -f ".codex/settings.json" ]]; then
# Validate JSON syntax
jq '.' .codex/settings.json > /dev/null 2>&1 && echo "✅ Valid JSON" || echo "❌ Invalid JSON"
fi
Required Sections:
hooks (PreToolUse, PostToolUse, Notification)phase (enabled, document_structure)sprint (enabled, phase_integration)documents (standard_locations)safety (block_dangerous_commands)# Verify all referenced hooks exist
for hook in .codex/hooks/*.sh; do
if [[ -x "$hook" ]]; then
echo "✅ $hook (executable)"
else
echo "⚠️ $hook (not executable)"
fi
done
Expected Hooks:
pre-tool-use-safety.shpost-tool-use-tracker.shphase-progress.shauto-doc-sync.shnotification-handler.sh# Verify all agent files have valid frontmatter
for agent in .codex/agents/*.md; do
if grep -q "^---" "$agent" && grep -q "^name:" "$agent"; then
echo "✅ $agent"
else
echo "❌ $agent (invalid frontmatter)"
fi
done
Required Frontmatter:
namedescriptiontools# Verify skill structure
for skill_dir in .codex/skills/*/; do
if [[ -f "${skill_dir}SKILL.md" ]]; then
echo "✅ $skill_dir"
else
echo "⚠️ $skill_dir (missing SKILL.md)"
fi
done
Verify standard document locations exist or can be created:
documents.standard_locations:
progress: docs/PROGRESS.md
context: docs/CONTEXT.md
prd: docs/PRD.md
tech_spec: docs/TECH-SPEC.md
phases: docs/phases/
sprints: docs/sprints/
# Configuration Validation Report
**Timestamp**: {datetime}
**Status**: ✅ Valid | ⚠️ Warnings | ❌ Errors
## Summary
| Category | Status | Issues |
|----------|--------|--------|
| settings.json | ✅ | 0 |
| Hooks | ⚠️ | 1 |
| Agents | ✅ | 0 |
| Skills | ✅ | 0 |
| Documents | ⚠️ | 2 |
## Details
### ✅ settings.json
- Valid JSON structure
- All required sections present
- Hook references valid
### ⚠️ Hooks
- ✅ pre-tool-use-safety.sh
- ✅ post-tool-use-tracker.sh
- ✅ phase-progress.sh
- ⚠️ auto-doc-sync.sh (referenced but not executable)
### ✅ Agents (19 files)
All agents have valid frontmatter
### ✅ Skills (8 skills)
All skills have SKILL.md
### ⚠️ Documents
- ❌ docs/PROGRESS.md (missing)
- ❌ docs/phases/ (missing)
- ℹ️ Run `/init --full` to create
## Recommendations
1. Make auto-doc-sync.sh executable: `chmod +x .codex/hooks/auto-doc-sync.sh`
2. Create missing directories: `mkdir -p docs/phases`
3. Initialize progress tracking: `/init --docs-only`
# Validate settings only
/validate --quick
# Validate all components
/validate --full
# Attempt automatic fixes
/validate --fix
Automatically run quick validation when Codex session starts.
Can be integrated with quality-gate pre-commit checks.
Run when configuration changes are made.
# Fix
chmod +x .codex/hooks/*.sh
# Add to agent file
name: agent-name
description: Agent description
tools: Read, Write
# Check syntax
jq '.' .codex/settings.json
# Common fixes:
# - Trailing commas
# - Missing quotes
# - Unclosed brackets
.codex/logs/validation-{date}.log.codex/VALIDATION-STATUS.md