CtrlK
BlogDocsLog inGet started
Tessl Logo

ax-cpp-playbook

Use when writing C++ code with `axllm` for the playbook() context-engineering surface, agent-bound verified evolution, run-end learning, online updates, and rendering a playbook into a program.

63

Quality

75%

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

Fix and improve this skill with Tessl

tessl review fix ./packages/cpp/skills/ax-cpp-playbook/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

A concise, well-organized overview with a concrete code pattern, but it falls short on actionability (non-executable snippet) and workflow clarity (no validation steps for risky evolution), and it references bundle files that are absent.

Suggestions

Make the core pattern executable by showing how llm, examples, and metric_fn are constructed, or explicitly mark it as illustrative and point to a runnable example in examples/.

Add a short sequenced workflow with an explicit validation/rollback checkpoint for the evolve operation, since it involves verified evolution with exact rollback.

Either supply the referenced bundle files (API.md, axir-api.json, axir-capabilities.json, examples/) or rephrase the references as clearly signaled one-level links so navigation is unambiguous.

DimensionReasoningScore

Conciseness

The body is lean — short bullets, minimal prose, no explaining of basic concepts Claude already knows — and assumes competence throughout.

3 / 3

Actionability

A concrete C++ core pattern and named API surface are present, but the snippet uses undefined symbols (*llm, examples, metric_fn) and lacks setup, so it is not copy-paste executable.

2 / 3

Workflow Clarity

'When To Use' and the core pattern give some structure, but there is no sequenced multi-step workflow with validation/rollback checkpoints for the risky evolve operation, capping clarity at 2.

2 / 3

Progressive Disclosure

Sections are well-organized, but the body references API.md, axir-api.json, axir-capabilities.json, and examples/ that do not exist as bundle files, and lacks clearly signaled one-level navigation.

2 / 3

Total

9

/

12

Passed

Description

85%

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 specific, well-triggered description with a clear 'Use when' clause and distinct niche. Its main weakness is reliance on specialized jargon rather than natural user language, which limits trigger-term quality.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'writing C++ code with axllm', 'playbook() context-engineering surface', 'agent-bound verified evolution', 'run-end learning', 'online updates', 'rendering a playbook into a program' — rather than vague language.

3 / 3

Completeness

An explicit 'Use when...' clause states when to invoke it, and the enumerated capabilities state what it does, satisfying both halves.

3 / 3

Trigger Term Quality

'Use when writing C++ code with axllm' is a natural trigger, but the bulk is technical jargon ('context-engineering surface', 'agent-bound verified evolution', 'run-end learning') users would rarely say, so natural-term coverage is incomplete.

2 / 3

Distinctiveness Conflict Risk

The narrow C++ + axllm playbook niche is highly specific and unlikely to overlap with or wrongly trigger other skills.

3 / 3

Total

11

/

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
ax-llm/ax
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.