一键导入
camel-verify
Build, test, diagnose, and fix a Camel application iteratively.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build, test, diagnose, and fix a Camel application iteratively.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Design and plan Camel integrations through collaborative dialogue.
Internal reference skill — loaded by camel-brainstorm during flow design. Contains guides for component selection, EIP catalog, data formats, integration patterns, and design spec assembly. NOT user-invocable.
Execute an approved implementation plan with two-stage review.
Internal reference skill — loaded by camel-execute during implementation tasks. Contains guides for YAML generation, component loading, properties, Docker Compose, DataMapper, and route validation. NOT user-invocable.
Migrate an existing integration from another product to Apache Camel
Break a design spec into implementation tasks with wave analysis.
| name | camel-verify |
| description | Build, test, diagnose, and fix a Camel application iteratively. |
| user_invocable | false |
Runtime verification feedback loop. Builds, tests, diagnoses, fixes, and retries in a structured 3-phase loop:
camel test run, classify and fix test failuresEach phase retries up to 15 times with error classification and fix routing to existing skills (camel-validate, camel-implement, camel-test, or self-repair). Persistent architectural failures trigger automatic re-planning via camel-execute/guides/re-plan-loop.md. Graceful degradation when tools (Maven, Docker, camel test CLI) are unavailable.
camel-execute after all implementation tasks complete.camel-kit/config.properties must exist (for runtime detection)| Guide | When Loaded | Purpose |
|---|---|---|
guides/verify-loop.md | Always | Core verification loop — 3 phases, iteration, fix routing, report |
guides/error-taxonomy.md | Always (reference) | Error classification tables — patterns, categories, fix actions |
After each verification iteration (whether PASS or FAIL), append an entry to .camel-kit/verify-log.md following the format in shared/pipeline-infrastructure.md:
.camel-kit/pipeline.json (if it exists)## Iteration N section with:
The verify-log is an operational audit trail — it persists across multiple verify cycles and sessions.
| Severity | When to Use | Examples |
|---|---|---|
[CRITICAL] | Build fails, route doesn't start, data loss risk | Compilation error, endpoint not found, missing required dependency |
[WARNING] | Route starts but behavior is incorrect or degraded | Wrong data format, missing error handler, performance regression |
[INFO] | Observation with no immediate impact | All routes started, test passed after retry, non-blocking suggestion |
When all verification phases pass, return a structured verification report to the orchestrator (camel-execute). The orchestrator includes this report in the Step 4 completion summary.
The pipeline proceeds to /camel-validate (Tier 1) as the next stage — this is handled by the orchestrating skill (camel-ship or the user), not by this skill.