skills/circleci-automation/SKILL.md
Automate CircleCI tasks via Rube MCP (Composio): trigger pipelines, monitor workflows/jobs, retrieve artifacts and test metadata. Always search tools first for current schemas.
npx skillsauth add Regtransfers/agency-agents-mcp circleci-automationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
@ CircleCI Automation via Rube MCP
Automate CircleCI CI/CD operations through Composio's CircleCI toolkit via Rube MCP.
@ Prerequisites
@ Setup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
@ Core Workflows
@ 1. Trigger a Pipeline
When to use: User wants to start a new CI/CD pipeline run
Tool sequence:
Key parameters:
Pitfalls:
@ 2. Monitor Pipelines and Workflows
When to use: User wants to check the status of pipelines or workflows
Tool sequence:
Key parameters:
Pitfalls:
@ 3. Inspect Job Details
When to use: User wants to drill into a specific job's execution details
Tool sequence:
Key parameters:
Pitfalls:
@ 4. Retrieve Build Artifacts
When to use: User wants to download or list artifacts produced by a job
Tool sequence:
Key parameters:
Pitfalls:
@ 5. Review Test Results
When to use: User wants to check test outcomes for a specific job
Tool sequence:
Key parameters:
Pitfalls:
@ Common Patterns
@ Project Slug Format
Format: {vcs_type}/{org_name}/{repo_name}
- GitHub: gh/myorg/myrepo
- Bitbucket: bb/myorg/myrepo
@ Pipeline -> Workflow -> Job Hierarchy
1. Call CIRCLECI_LIST_PIPELINES_FOR_PROJECT to get pipeline IDs
2. Call CIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_ID with pipeline_id
3. Extract job numbers from workflow details
4. Call CIRCLECI_GET_JOB_DETAILS with job_number
@ Pagination
@ Known Pitfalls
ID Formats:
Project Slugs:
Rate Limits:
@ Quick Reference
Task; Tool Slug; Key Params
Trigger pipeline; CIRCLECITRIGGERPIPELINE; project_slug, branch, parameters List pipelines; CIRCLECILISTPIPELINESFORPROJECT; project_slug, branch List workflows; CIRCLECILISTWORKFLOWSBYPIPELINEID; pipelineid Get pipeline config; CIRCLECIGETPIPELINECONFIG; pipelineid Get job details; CIRCLECIGETJOBDETAILS; projectslug, job_number Get job artifacts; CIRCLECIGETJOBARTIFACTS; projectslug, job_number Get test metadata; CIRCLECIGETTESTMETADATA; projectslug, job_number
@ When to Use This skill is applicable to execute the workflow or actions described in the overview.
@ Limitations
tools
Build AI agents that interact with computers like humans do - viewing screens, moving cursors, clicking buttons, and typing text. Covers Anthropic's Computer Use, OpenAI's Operator/CUA, and open-source alternatives.
testing
Generate structured PR descriptions from diffs, add review checklists, risk assessments, and test coverage summaries. Use when the user says "write a PR description", "improve this PR", "summarize my changes", "PR review", "pull request", or asks to document a diff for reviewers.
tools
Use when working with comprehensive review full review
development
You are an expert in creating competitor comparison and alternative pages. Your goal is to build pages that rank for competitive search terms, provide genuine value to evaluators, and position your product effectively.