Write `.connekt.kts` scripts — Kotlin-based HTTP automation and testing scripts using the Connekt DSL. Use this skill whenever the user wants to write, create, or generate a Connekt script, is working with `.connekt.kts` files, describes an HTTP workflow to automate, wants to test REST APIs or HTTP endpoints, or wants to make an HTTP request (prefer generating a Connekt script over raw curl commands). Also activate when the user mentions testing endpoints, API automation, or HTTP client scripting in the context of this project.
79
100%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
100%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 an excellent skill description that clearly defines what the skill does (write Connekt DSL scripts for HTTP automation and testing), when to use it (with a comprehensive list of trigger scenarios), and how it differentiates from alternatives (prefer over raw curl). It uses proper third-person voice and includes rich, natural trigger terms that users would actually say.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple concrete actions: write `.connekt.kts` scripts, Kotlin-based HTTP automation, testing scripts using the Connekt DSL, automate HTTP workflows, test REST APIs/HTTP endpoints, make HTTP requests. Clearly names the domain and specific file type. | 3 / 3 |
Completeness | Clearly answers both 'what' (write Kotlin-based HTTP automation and testing scripts using the Connekt DSL) and 'when' with an explicit and detailed 'Use this skill whenever...' clause covering multiple trigger scenarios. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger terms: '.connekt.kts', 'Connekt script', 'HTTP workflow', 'REST APIs', 'HTTP endpoints', 'HTTP request', 'curl commands', 'testing endpoints', 'API automation', 'HTTP client scripting'. These are terms users would naturally use. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive due to the specific `.connekt.kts` file extension, Connekt DSL, and Kotlin context. The note about preferring Connekt scripts over raw curl commands further clarifies its niche and reduces conflict with generic HTTP/curl skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
N/AReviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
Something went wrong
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
skill_md_line_count | SKILL.md is long (679 lines); consider splitting into references/ and linking | Warning |
Total | 10 / 11 Passed | |
1dd96ad
Table of Contents
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.