CtrlK
BlogDocsLog inGet started
Tessl Logo

circleci-automation

Automate CircleCI tasks via Rube MCP (Composio): trigger pipelines, monitor workflows/jobs, retrieve artifacts and test metadata. Always search tools first for current schemas.

80

1.44x
Quality

Does it follow best practices?

Impact

100%

1.44x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

72%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is well-structured and actionably specific for an MCP-tool-orchestration skill, with clear tool sequences and concrete parameter guidance. The main weakness is redundancy across the pitfalls/reference sections and the absence of an explicit validation feedback loop for the triggering workflow.

Suggestions

Consolidate the repeated project-slug and ID-format guidance into a single 'Known Pitfalls' section and reference it from the workflows instead of restating it in each.

Add a validation step to the 'Trigger a Pipeline' workflow (e.g. confirm pipeline creation succeeded and poll workflow status with backoff before reporting success) to introduce an explicit feedback loop.

DimensionReasoningScore

Conciseness

Mostly efficient and action-oriented, but project-slug format, ID formats, and pitfalls are restated multiple times across 'Core Workflows', 'Common Patterns', and 'Known Pitfalls', adding redundant tokens.

2 / 3

Actionability

Provides concrete, specific guidance: numbered tool sequences with required/optional/prerequisite labels, exact parameter names, and concrete value formats (e.g. 'gh/myorg/myrepo'), which are the actionable unit for an MCP-tool skill.

3 / 3

Workflow Clarity

Sequences are clearly numbered with prerequisites, and setup includes a validation checkpoint ('Confirm connection status shows ACTIVE'), but the destructive trigger-pipeline workflow lacks an explicit validate->fix->retry feedback loop, capping this dimension at 2.

2 / 3

Progressive Disclosure

No bundle files exist and the skill is self-contained; the body is well-organized into clearly navigable sections (Setup, Core Workflows, Common Patterns, Quick Reference), meeting the simple-skills allowance for a score of 3.

3 / 3

Total

10

/

12

Passed

Description

67%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific and well-scoped to a clear niche, but lacks an explicit 'Use when...' trigger clause and only partially covers natural user phrasings. Adding a usage-trigger sentence would raise completeness and trigger-term quality.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when the user asks to trigger or monitor CircleCI pipelines, check build/job status, or fetch artifacts and test results.'

Include natural user-facing terms like 'CI builds', 'build status', and 'CircleCI runs' alongside the technical vocabulary to improve trigger coverage.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('trigger pipelines, monitor workflows/jobs, retrieve artifacts and test metadata') matching the score-3 anchor of enumerated specific actions.

3 / 3

Completeness

Clearly states what the skill does but lacks an explicit 'Use when...' trigger clause; 'Always search tools first' is a behavioral instruction, not a usage trigger, so completeness caps at 2 per guidelines.

2 / 3

Trigger Term Quality

Contains relevant keywords ('CircleCI', 'pipelines', 'workflows/jobs', 'artifacts', 'test metadata') but misses common natural variations a user might say ('CI', 'builds', 'build status', 'CircleCI runs').

2 / 3

Distinctiveness Conflict Risk

Tightly scoped to CircleCI via Rube/Composio MCP, a clear niche unlikely to overlap with unrelated skills.

3 / 3

Total

10

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
davepoon/buildwithclaude
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.