CtrlK
BlogDocsLog inGet started
Tessl Logo

docs

Use this skill when contributing to InsForge's product documentation in this repository. This is for maintainers editing public docs in `docs/core-concepts`, agent docs in `.agents/docs`, SDK integration guides in `docs/sdks`, and OpenAPI specs in `openapi`.

68

Quality

83%

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

78%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.

A tight, well-organized instruction skill that gives concrete path-level routing rules and a before/after drift-prevention workflow with validation. The main improvement lever is trimming the inline AI-writing-tells list and making validation an explicit retry loop.

Suggestions

Move or compress the inline AI-writing-tells list (em dashes, rule-of-three, etc.) into a short pointer to the doc-author skill's INSFORGE.md overlay to tighten conciseness.

Turn the Validation section into an explicit validate-then-fix-then-retry loop so workflow_clarity reaches the top anchor.

Add one concrete before/after example of a contract change that touches both OpenAPI YAML and Markdown to lift actionability.

DimensionReasoningScore

Conciseness

The body is lean and operational with no padding about what docs or OpenAPI are; nearly every line earns its place. It does not reach 5 because the inline AI-writing-tells list ("em dashes, rule-of-three lists, 'not just X but Y' parallelism...") is a moderately long detour that could be shortened or moved to a reference.

4 / 5

Actionability

Provides concrete, executable routing guidance — exact paths per surface and specific rules like "update the relevant Markdown docs and the relevant OpenAPI YAML files in the same pass". It is not 5 because, as an instruction-only policy skill, it gives no command or template examples, leaving minor gaps; it is not 3 because the guidance is specific and directly actionable rather than pseudocode-level.

4 / 5

Workflow Clarity

The "Prevent documentation drift" rule sequences before/after implementation steps and a dedicated Validation section supplies checkpoints ("Re-read every documented command, path, route, and payload", "Cross-check OpenAPI YAML and Markdown"). It is not 5 because the validation is framed as a checklist rather than an explicit validate-fix-retry feedback loop; it is not 3 because checkpoints are clearly present and sequenced.

4 / 5

Progressive Disclosure

The skill is under 50 lines, has no external bundle files, and is well-organized into Scope, Working Rules, and Validation sections with no nested references. Per the simple-skill exception this clean, single-purpose structure earns a 5.

5 / 5

Total

17

/

20

Passed

Description

87%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.

A strong, well-scoped description that clearly states both purpose and trigger conditions tied to concrete repository paths. Minor room to enrich action verbs and synonym coverage, but it cleanly answers what and when for a distinct niche.

DimensionReasoningScore

Specificity

Names the documentation domain and several concrete editing surfaces with specific paths ("editing public docs in `docs/core-concepts`", "agent docs in `.agents/docs`", "SDK integration guides in `docs/sdks`", "OpenAPI specs in `openapi`"). It does not reach 5 because the actions are framed as a single verb ("contributing"/"editing") rather than multiple distinct concrete operations per surface.

4 / 5

Completeness

It explicitly answers both what (maintaining InsForge's public documentation across named surfaces) and when ("Use this skill when contributing to InsForge's product documentation in this repository") with concrete trigger phrases tied to specific paths. It is not 4 because the 'when' clause is explicit and trigger-laden rather than merely present.

5 / 5

Trigger Term Quality

Includes natural terms a user would say — "product documentation", "public docs", "SDK integration guides", "OpenAPI specs" — with good coverage. It stops short of 5 because it misses common synonyms a user might naturally drop (e.g. "docs", "API spec", "documentation", file extensions like ".yaml").

4 / 5

Distinctiveness Conflict Risk

Scoped to a clear niche — InsForge documentation maintenance by maintainers across four named repository paths — giving it distinct triggers and minimal conflict risk with other skills. It is not 4 because the named-product plus path-specific framing leaves virtually no overlap with unrelated skills.

5 / 5

Total

18

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
InsForge/InsForge
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.