بنقرة واحدة
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.