CtrlK
BlogDocsLog inGet started
Tessl Logo

mcpa-certification

AI-native tutor and onboarding workflow for the MCPA (Model Context Protocol Associate) certification in AI Engineering from Scratch. Use when a learner wants to prepare for the MCPA, resume their certification path, learn the next lesson interactively, run and verify practical labs, take the diagnostic or a full mock, or remediate weak exam domains from GitHub with Claude Code, Codex, ChatGPT, Cursor, or another agent.

68

Quality

85%

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

77%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 unusually disciplined procedural skill: concrete commands, gated completion criteria, and explicit state-handling rules make it highly actionable with a clear workflow. The costs are repetition (no-code, archiving, and protocol-version rules each stated twice or more) and a monolithic single-file layout with no progressive disclosure, which are exactly the two dimensions that drag the score down.

Suggestions

Split per-mode detail into one-level-deep reference files (e.g. references/onboarding.md with the MCPA-CERTIFICATION.md template, references/assessment.md with delivery and scoring rules, references/no-code.md with the guided procedure) and keep SKILL.md as the routing overview.

State the guided no-code contract, the archive/never-overwrite rule, and the 2026-07-28 protocol-revision facts once each and reference them, instead of repeating them across Onboarding, Lesson, and source-of-truth sections.

Trim repeated "do not invent ... from memory" injunctions into a single anti-hallucination rule near the source-of-truth section.

DimensionReasoningScore

Conciseness

Nearly everything is task-specific policy Claude could not know (file paths, mode-selection rules, scoring rules), so there is no "explains what a PDF is" padding. But it is noticeably repetitive across ~320 lines: the guided no-code contract is spelled out twice (Onboarding mode's "Infer guided no-code mode..." paragraph plus the full "### Guided no-code mode" section), the archive-on-restart rule appears twice ("Never overwrite existing learner state... archive it as MCPA-CERTIFICATION-<YYYY-MM-DD>.md" and "archive the old plan as described above"), the "do not invent facts from memory" injunction recurs in three sections, and the 2026-07-28 protocol revision facts are described twice. That duplication keeps it at "mostly efficient but could be tightened" rather than 4.

3 / 5

Actionability

Fully executable guidance throughout: exact source paths ("certifications/mcpa/tracks/mcpa-f.json", "scripts/check_mcpa_wire.py"), copy-paste commands ("python3 <lesson-path>/code/main.py", "python3 -m unittest discover -s <lesson-path>/code/tests -v"), a raw-URL template, a complete drop-in Markdown template for MCPA-CERTIFICATION.md, and concrete completion criteria (post-quiz ≥ 70 percent).

5 / 5

Workflow Clarity

Mode selection is a determinate 4-step decision list; each mode is a numbered sequence with explicit checkpoints — run tests before marking verified ("Do not mark practical work verified if the runtime or tests did not actually run"), a four-condition checklist gating "Complete", quiz thresholds feeding a review queue, and archive-only-after-confirmation guarding the one destructive operation (overwriting learner state). Error-recovery paths ("Theory complete, lab pending", "Record lab pending and give the exact command") are explicit.

5 / 5

Progressive Disclosure

There are no bundle files (no references/, scripts/, assets/), so the body is a single ~320-line file. Section headers are clear and the paths it names are real targets in the external repo it tutors over, but content that would sit better one level deep — the full learner-state template, the assessment-delivery rules, the guided no-code procedure — is inlined in SKILL.md. That matches the anchor "some structure but content that should be separate is inline"; the good structure and signaling keep it from scoring 2, and the absence of any split keeps it from 4.

3 / 5

Total

16

/

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 description: concrete action list, explicit "Use when" triggers, and a distinct niche. Its only weaknesses are the slightly abstract "AI-native" framing and a couple of missing natural synonyms, which keep the action-oriented dimensions at 4 rather than 5. It is written in third person with no first/second-person voice to penalize.

DimensionReasoningScore

Specificity

Names the domain ("MCPA ... certification in AI Engineering from Scratch") and enumerates several concrete actions — "prepare for the MCPA, resume their certification path, learn the next lesson interactively, run and verify practical labs, take the diagnostic or a full mock, or remediate weak exam domains". Not a 5 only because the opening "AI-native tutor and onboarding workflow" states the delivery mechanism somewhat abstractly, a slight buzzword lean.

4 / 5

Completeness

Explicitly answers both: what ("AI-native tutor and onboarding workflow for the MCPA ... certification") and when ("Use when a learner wants to prepare for the MCPA, resume their certification path, ..."). The when-clause lists concrete trigger phrases, matching the anchor-5 example's structure.

5 / 5

Trigger Term Quality

The "Use when" list maps to phrases a learner would naturally say ("prepare for the MCPA", "resume their certification path", "take the diagnostic or a full mock") and names host tools users would mention ("Claude Code, Codex, ChatGPT, Cursor"). A few common synonyms are missing — e.g. "study for", "practice exam", or the credential's spelled-out name beyond the one parenthetical — so it falls just short of the comprehensive-synonyms anchor.

4 / 5

Distinctiveness Conflict Risk

A clear niche (this specific certification track, this specific course repository) with triggers unlikely to fire for unrelated skills; no other common skill would claim "MCPA", "mcpa-f track", or mock-exam tutoring.

5 / 5

Total

18

/

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

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
rohitg00/ai-engineering-from-scratch
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.