بنقرة واحدة
ci-gate
Skill for checking CI status and validating merge readiness
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Skill for checking CI status and validating merge readiness
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Core coding skill for the FORGE builder agent
Planning skill for the FORGE builder agent
Evaluation criteria for the SENTINEL reviewer agent
Review skill for the SENTINEL reviewer agent
Create generative, code-based art and visualizations using P5.JS and algorithmic principles.
Visual philosophy and design principles for creating impactful visual content.
| name | ci-gate |
| description | Skill for checking CI status and validating merge readiness |
BEFORE polling CI status, check if the repository has CI workflows configured:
has_workflows on the GitHub client to check if .github/workflows/ existsci_readiness in the shared store if availableIf no CI workflows exist:
CiStatus::Success immediately (empty check suites = pass by default)ci_missing event to alert NEXUS that CI setup is requiredThis prevents VESSEL from spending polling cycles waiting for CI that will never arrive, which causes watchdog timeouts and stalls the entire pair.
Use check_ci_status MCP tool to verify:
Typical required checks:
| Status | Action |
|---|---|
success | All checks passed |
failure | One or more checks failed |
pending | Checks still running |
unknown | No CI configured — treat as success and alert NEXUS |
PR is ready to merge when:
successIf CI fails:
deploy_failed action with detailsIf CI is pending: