CtrlK
BlogDocsLog inGet started
Tessl Logo

create-trigger

Generate Harness Trigger YAML for automated pipeline execution and create via MCP. Use when user says "create trigger", "webhook trigger", "cron trigger", "scheduled build", "artifact trigger", or wants pipelines to run automatically.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

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

The body is actionable and well-structured, with complete YAML templates and concrete MCP usage. It is efficient but carries minor redundancy and could formalize a post-create verification checkpoint.

Suggestions

Remove the redundant "Trigger Types" list since the same four types are already named in Instructions step 1, or consolidate them into one section.

Add an explicit post-create validation step (e.g., call harness_get on the new trigger to confirm it was created and is enabled) to strengthen the workflow's feedback loop.

Consider moving the per-provider YAML templates into a references/ file and linking from SKILL.md to improve progressive disclosure now that the body exceeds 200 lines.

DimensionReasoningScore

Conciseness

Lean templates and lists with no concept-padding, assuming Claude's competence; minor redundancy where the "Trigger Types" section repeats what Instructions step 1 already states.

4 / 5

Actionability

Fully executable copy-paste YAML templates per trigger type, concrete MCP tool calls with named parameters, and payload condition operators covering the common cases.

5 / 5

Workflow Clarity

A clear 5-step sequence includes a verification step ("Verify webhook registration") plus troubleshooting feedback loops; not capped since trigger creation is non-destructive, though post-create validation of the created resource is only implied.

4 / 5

Progressive Disclosure

Single file with well-organized section headers and no nested references; multiple inline YAML templates could be split into reference files but are reasonable kept inline for this skill.

4 / 5

Total

17

/

20

Passed

Description

95%Weight 40%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.

The description is strong: it states concrete capabilities, uses third person, and pairs a clear "what" with an explicit "when" clause backed by natural trigger terms. Minor room to surface trigger-type coverage directly in the description.

DimensionReasoningScore

Specificity

Names the domain and concrete actions ("Generate Harness Trigger YAML", "create via MCP", "automated pipeline execution") but does not enumerate the trigger types in the description itself, leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both "what" (generate trigger YAML and create via MCP) and "when" (Use when user says...) with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases including synonyms ("create trigger", "webhook trigger", "cron trigger", "scheduled build", "artifact trigger", "pipelines to run automatically") covering what users would actually say.

5 / 5

Distinctiveness Conflict Risk

The Harness-specific trigger YAML niche with MCP creation is clearly distinguishable and unlikely to fire for unrelated 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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
harness/harness-ai
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.