Mapping skills

The six skills that produced the evaluation. They are Claude Code skills: each SKILL.md is a written procedure the model follows, so the mapping process is inspectable and re-runnable rather than a one-off prompt.

The skills are non-deterministic: running one twice can produce different verdicts. That is why verify-analysis exists, and why every mapping in the evaluation is published in both its automated and its reviewed form.

The pipeline

extract-codebases-from-paper   paper  -> tools + codebases
         |
         v
codebase-map / docs-map        tool   -> analysis + colour profile
         |
         v
verify-analysis                reconciles repeated runs
         |
         v
merge-profiles                 per-tool profiles -> union profile

refresh-feature-model-infos sits outside this chain: it runs whenever the feature model changes, to keep the files that describe it in step.

The skills

Shared references

Two files the mapping skills read. They are identical wherever they appear, so they are listed once here rather than repeated per skill. refresh-feature-model-infos is what keeps every copy in sync with the model.

File What it is Size
feature-model-dimensions.mdThe feature model's dimensions, as the skills consume them5 KB
analysis-template.mdThe blank analysis document each mapping fills in2 KB