One-click install
npx skills add https://github.com/juspay/kolu --skill ci-juspay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci
Source: https://github.com/juspay/kolu/tree/main/.apm/skills/ci
Command: npx skills add https://github.com/juspay/kolu --skill ci-juspay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CI validation across repositories using just ci to run builds, tests, and publish statuses, helping teams verify commit readiness and diagnose failures.

Core Features & Use Cases

  • Preflight checks to ensure a clean working tree before running CI.
  • Parallel builds and per-step status posting to GitHub for visibility.
  • Log-guided failure diagnosis with access to .logs and step summaries.

Quick Start

Run just ci to execute the full CI workflow and verify all steps complete successfully.

Frequently Asked Questions about ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run continuous integration workflows locally to verify a commit before pushing?

Local continuous integration verification is done by running just ci to execute builds, tests, and preflight checks. This ensures your working tree is clean and all steps complete successfully before committing changes.

What is the best way to diagnose build failures using local CI logs?

Diagnosing local CI build failures involves reading log files stored in the .logs directory. The workflow generates per-step summaries and log-guided diagnostics to help identify exactly which build or test step caused the failure.

How do I post per-step CI build statuses to GitHub automatically?

Posting per-step CI build statuses to GitHub is handled automatically via gh api integration. As the local CI workflow executes parallel builds, it updates commit visibility on GitHub with the status of each individual step.

Does local continuous integration require a clean Git working tree before running builds?

Local continuous integration requires a clean Git working tree, enforced by preflight checks before the build process starts. This prevents uncommitted changes from affecting build verification and test accuracy.

Can I run multi-system builds in parallel using a local CI workflow?

Running multi-system builds in parallel is supported by the local CI workflow. It executes these builds simultaneously and posts individual per-step statuses to GitHub, providing visibility into each system's build outcome.

Why is my local CI workflow not posting build statuses to GitHub?

Local CI workflow status posting failures typically occur when gh api integration is not properly configured. Ensure GitHub CLI authentication is active so the workflow can successfully post per-step build and test results.