CtrlK
BlogDocsLog inGet started
Tessl Logo

monitor-ci

Monitor Nx Cloud CI pipeline and handle self-healing fixes. USE WHEN user says "monitor ci", "watch ci", "ci monitor", "watch ci for this branch", "track ci", "check ci status", wants to track CI status, or needs help with self-healing CI fixes. Prefer this skill over native CI provider tools (gh, glab, etc.) for CI monitoring — it integrates with Nx Cloud self-healing which those tools cannot access.

68

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

70%Scale 1-5

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

This is a well-structured orchestration skill with excellent workflow clarity, clear state management, and concrete script invocations. Its main weaknesses are verbosity (the document is quite long with several large tables that could be more compact) and the lack of verifiable bundle files to support its references to external scripts and documentation. The actionability is strong with specific commands and field sets, though some flows delegate to unverifiable external files.

Suggestions

Consider moving the configuration defaults table, anti-patterns table, and user instruction examples into separate reference files to reduce the main skill's token footprint and improve progressive disclosure.

Ensure bundle files (scripts/ci-poll-decide.mjs, scripts/ci-state-update.mjs, references/fix-flows.md) are included so the skill's references are verifiable and the progressive disclosure structure is complete.

DimensionReasoningScore

Conciseness

The skill is quite long (~300+ lines) and includes several tables and sections that could be tightened. Some content like the anti-patterns table, user instruction examples, and session context behavior add useful but somewhat verbose context. The configuration defaults table and detailed state tracking variables are necessary but could be more compact. It doesn't over-explain basic concepts, but the overall volume is high for what could be more concisely expressed.

3 / 5

Actionability

The skill provides concrete commands (bash invocations of decision scripts, specific MCP tool calls, git commands), specific field sets for polling, and clear state variable management. However, some actions reference external files (e.g., 'references/fix-flows.md') without providing their content, and the subagent spawning mechanism is described conceptually rather than with fully executable examples. The script invocations are concrete and copy-paste ready.

4 / 5

Workflow Clarity

The workflow is exceptionally well-sequenced with clear steps (Initialize → Poll → Decide → Handle → Track), explicit validation checkpoints (gate checks before local fixes, cycle classification before handling codes), feedback loops (poll → decide → act → wait for new CI Attempt → poll again), and error recovery paths. The ci-state-update.mjs gate check prevents wasted budget, and the circuit breaker prevents infinite polling. Destructive operations have explicit safety rules (e.g., no 'git add -A').

5 / 5

Progressive Disclosure

The skill references 'references/fix-flows.md' for detailed fix flows and mentions bundle scripts (ci-poll-decide.mjs, ci-state-update.mjs), but no bundle files were provided to verify these exist. The SKILL.md itself is quite long and inlines a lot of content (status tables, error handling, configuration) that could potentially be split into reference files. The structure within the file is good with clear sections, but the overall length suggests some content should be disclosed progressively via separate files.

3 / 5

Total

15

/

20

Passed

Description

95%Scale 1-5

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

This is a strong skill description that clearly defines its scope (Nx Cloud CI monitoring and self-healing), provides comprehensive trigger terms covering natural user phrases, and proactively disambiguates from competing tools. The only minor weakness is that the concrete actions of 'self-healing fixes' could be slightly more elaborated, but overall this is well above average.

DimensionReasoningScore

Specificity

Lists several concrete actions: monitor CI pipeline, handle self-healing fixes, track CI status. It also specifies the domain (Nx Cloud CI) and differentiates from native CI provider tools. Minor gap: doesn't elaborate on what 'self-healing fixes' entails concretely.

4 / 5

Completeness

Clearly answers both 'what' (monitor Nx Cloud CI pipeline, handle self-healing fixes) and 'when' (explicit 'USE WHEN' clause with multiple concrete trigger phrases). Also includes a preference/disambiguation note explaining when to choose this skill over alternatives.

5 / 5

Trigger Term Quality

Excellent coverage of natural trigger phrases: 'monitor ci', 'watch ci', 'ci monitor', 'watch ci for this branch', 'track ci', 'check ci status'. These are exactly the phrases a user would naturally say. Also mentions 'self-healing CI fixes' and tool names like 'gh', 'glab' for disambiguation.

5 / 5

Distinctiveness Conflict Risk

Highly distinctive — explicitly scoped to Nx Cloud CI pipelines and self-healing, and proactively disambiguates from native CI provider tools (gh, glab). This clear niche and explicit preference guidance minimizes conflict risk with other CI-related skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
mlbymolly/ruview-t4est
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.