CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

make-it-fast

The optional "make it fast" pass after a change is right. Reviews it for speed and efficiency (database queries, request time, test suite speed, and page responsiveness), verifies each finding, fixes what it can measure, and reports before-and-after numbers. Use when the user says "make it fast", "speed this up", "performance review", "why is this page slow", "check for N+1s", "the specs are slow", or "optimize this", or after `make-it-right` when a change adds or alters queries, endpoints, jobs, spec setup, or markup that loads images, embeds, frames, fonts, or scripts. Skip it for other copy, markup, or style changes: they have nothing to measure.

Quality

93%

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

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

An exceptionally lean, well-sequenced delta-skill with genuine validation discipline (measure, verify, revert-if-no-gain). Its one real defect is bundle integrity: the four principle files its table navigates to are not present, so progressive disclosure and full executability rest on files the skill doesn't ship.

Suggestions

Ship the four principle files (`review/queries.md`, `review/requests.md`, `review/test-speed.md`, `review/page-responsiveness.md`) referenced by the Step 3 table — the bundle currently contains only SKILL.md, so the skill's core navigation targets are broken.

Add a one-line summary of what each principle file covers in the table (or a fallback instruction when a file or the `rolemodel-skills:make-it-right:tester` agent type is unavailable) so Step 3 remains actionable without the sibling machinery.

Briefly define or point to where the borrowed "packet" contents are specified, since "with the same packet except..." presumes recall of make-it-right internals that are not restated here.

DimensionReasoningScore

Conciseness

Every line is operational and assumes Claude's competence — no concept explanations, no padding. Even the editorializing earns its place ("fast code that's wrong is wasted", "Code that's faster in theory and the same in practice is just more code"), and the Gotchas are non-obvious expert knowledge (tiny dev DBs hide N+1s; caching hides rather than fixes slow paths). This is the lean, every-token-earns-its-place 5 anchor.

5 / 5

Actionability

Guidance is concrete for an instruction-only skill: a principle→file→run-when table, a fixed fix order ("queries, requests, page responsiveness, test speed"), an exact report line format (`Measured: <thing>: <before> → <after>`), and a specific agent type (`rolemodel-skills:make-it-right:tester`). It falls short of 5 because executable detail lives in files outside this bundle — the four `<this SKILL_DIR>/review/*.md` principle files and the entire make-it-right machinery are not present to verify, so the common cases can't be executed from the skill as shipped. It is well above 3: the deltas are specific commands and decisions, not pseudocode.

4 / 5

Workflow Clarity

The multi-step process is sequenced explicitly per step (Steps 1–7 each addressed with precise modifications), with validation checkpoints and feedback loops throughout: findings must carry "a number or a trace" or the verifier drops them, "Measure before and after each fix... If a fix doesn't move the number, revert it", round 2 "re-measures, it doesn't re-review", and a stop-check ("If it isn't installed, stop and say so"). This matches the 5 anchor (clear sequence, explicit validation, error-recovery feedback loops), not 4, since no checkpoint is missing or implicit.

5 / 5

Progressive Disclosure

The structure is well signaled — a table with an explicit File column, one-level-deep references, and clearly delegated detail — but scored against the actual bundle, the referenced files are absent: `review/queries.md`, `review/requests.md`, `review/test-speed.md`, and `review/page-responsiveness.md` do not exist in the bundle (no references/, scripts/, or assets/ directories at all), so navigation to the core principle files is broken as shipped. This is more than the "minor organization gaps" of the 4 anchor; 2 doesn't fit either since nothing is inlined or buried — the references are clearly signaled, just missing.

3 / 5

Total

17

/

20

Passed

Description

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

An exemplary description: third-person, concrete about both capability and scope, comprehensive natural trigger phrases, and explicit skip guidance that prevents mis-triggering. The what/when/when-not triple is fully covered with no padding.

DimensionReasoningScore

Specificity

Multiple concrete actions are enumerated in third person — "Reviews it for speed and efficiency (database queries, request time, test suite speed, and page responsiveness), verifies each finding, fixes what it can measure, and reports before-and-after numbers" — covering the full review→verify→fix→report arc with the four measurement domains. This matches the 5 anchor (multiple specific concrete actions, comprehensive coverage), not 4, since there is no noticeable gap in what the skill does.

5 / 5

Completeness

Both questions are answered explicitly and concretely: what ("Reviews... verifies each finding, fixes what it can measure, and reports before-and-after numbers") and when ("Use when the user says..." with concrete trigger phrases, plus when-after "`make-it-right` when a change adds or alters queries, endpoints, jobs, spec setup, or markup"). It even adds negative guidance ("Skip it for other copy, markup, or style changes"), exceeding the 5 anchor's requirements.

5 / 5

Trigger Term Quality

The "Use when" clause quotes seven natural user phrases — "make it fast", "speed this up", "performance review", "why is this page slow", "check for N+1s", "the specs are slow", "optimize this" — including colloquial synonyms (specs, N+1s, page slow) users would actually say. Coverage is comprehensive, matching the 5 anchor rather than 4, where a few natural terms would still be missing.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche — the optional performance pass after make-it-right — with distinct triggers and explicit boundary control ("Skip it for other copy, markup, or style changes: they have nothing to measure"). It is cleanly distinguished from its closest sibling skill (make-it-right), so conflict risk is minimal, matching the 5 anchor.

5 / 5

Total

20

/

20

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.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository

RoleModel/rolemodel-skills

Path

skills/make-it-fast/SKILL.md

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.