From ai-literacy-habitat
Assesses a team's AI collaboration literacy level by scanning repository signals and asking clarifying questions, then produces a timestamped assessment document and README badge.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-literacy-habitat:ai-literacy-assessmentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Assess a team's AI collaboration literacy level by combining observable
Assess a team's AI collaboration literacy level by combining observable evidence from the repository with clarifying questions, then produce a timestamped assessment document and a README badge.
Scan the repository for signals that indicate which framework level the team is operating at.
Habitat document discovery comes first. Before scanning for any of
the level indicators below, apply the methodology in
references/habitat-discovery.md to find HARNESS.md, AGENTS.md,
and CLAUDE.md — including their alternative paths and embedded
forms. A habitat document found at a non-conventional path counts as
present for the Level 3 indicators that reference it; "not at the
default path" is not the same as "doesn't exist". Every absence claim
must come from a fully-completed search across known alternatives,
with the discovery report citing what was matched and where.
Each signal below maps to a specific level:
Level 0-1 indicators (awareness + prompting):
Level 2 indicators (verification):
*.yml in .github/workflows/)Level 3 indicators (habitat engineering):
CLAUDE.md or equivalent context engineering file (apply
references/habitat-discovery.md — alternative paths and embedded
forms count as present)HARNESS.md with declared constraints (same — alternative paths
count)AGENTS.md compound learning memory (same).cursor/rules/,
.github/copilot-instructions.md, .windsurf/rules/, or custom
AI tooling locations expressing harness control through whichever
AI surface the team uses. Apply references/tool-config-evidence.md
for the methodology. A project with rich parallel-tool configs is
at L3 context engineering even without HARNESS.md/CLAUDE.md,
but tool-config evidence does NOT signal architectural constraints
or compound learning by itself.MODEL_ROUTING.md model-tier guidance.claude/skills/ project-local skills.claude/agents/ custom agent definitions.claude/commands/ custom commandshooks.json)REFLECTION_LOG.md with entries.markdownlint.json or equivalent configLevel 4 indicators (specification architecture):
specs/ directory with specification filesplan.md, plan-*.md)Level 5 indicators (sovereign engineering):
After scanning, ask questions to fill gaps that observable evidence cannot answer. Focus on:
Ask 3-5 questions maximum. Each question should disambiguate between adjacent levels.
Produce a timestamped Markdown document at
assessments/YYYY-MM-DD-assessment.md with:
After documenting the assessment, identify adjustments that can be made immediately — without changing any application code or requiring team discussion. These are habitat hygiene fixes:
Stale counts: If HARNESS.md Status section shows outdated counts, update them. If README badges show old numbers, update them.
Missing entries: If AGENTS.md GOTCHAS is empty but the assessment revealed gotchas, add them. If REFLECTION_LOG.md has no entries from this assessment, add one.
Drift detection: If HARNESS.md declares constraints that no longer match reality (tools removed, workflows renamed), update the declarations.
Mechanism map staleness: If the README mechanism map is missing components that the scan found (new agents, commands, hooks, skills), update it.
Present each adjustment to the user and apply it immediately. Record what was adjusted in the assessment document.
Based on the gaps identified, recommend specific changes to how existing workflows and artifacts are operated (not built — the infrastructure exists, it just needs to be used differently):
Operating rhythm: Recommend cadences for harness audits, reflection reviews, mutation score checks, and cost monitoring. Suggest adding these to a calendar or checklist.
Habit formation: Identify which framework habits (from Part VII) are not yet automatic and suggest specific practice exercises.
Artifact activation: Identify artifacts that exist but are not actively used (e.g., AGENTS.md that isn't read at session start, MODEL_ROUTING.md that isn't consulted when dispatching agents) and recommend how to activate them.
Promotion opportunities: Identify unverified HARNESS.md constraints that could be promoted to agent or deterministic with available tooling.
Present each recommendation to the user. For accepted recommendations, apply the change (update CLAUDE.md with new cadences, promote HARNESS.md constraints, add operating notes to AGENTS.md). Record accepted and rejected recommendations in the assessment document.
After workflow recommendations, invoke the literacy-improvements
skill with the assessed level and the gaps from section 7 of the
assessment document. The skill handles target level selection, plan
generation, and interactive execution.
Phase 5 and Phase 5b are complementary:
The skill records its outcomes (accepted, skipped, deferred) in the assessment document.
Capture a reflection on the assessment itself:
Write this as a per-entry fragment under reflections/active/ (one
file per reflection, body only, no leading ---), then regenerate the
aggregate with the regenerate-reflection-log command (a plugin bin/
shim on PATH). Never append to
REFLECTION_LOG.md directly — it is a generated view.
Add or update a badge in the project's README showing the assessed level:
[](assessments/YYYY-MM-DD-assessment.md)
Colour coding:
| Level | Colour | Hex |
|---|---|---|
| L0 | Grey | 808080 |
| L1 | Light blue | 87CEEB |
| L2 | Blue | 4682B4 |
| L3 | Teal | 20B2AA |
| L4 | Green | 2E8B57 |
| L5 | Gold | DAA520 |
Link target: the assessment document, so anyone who clicks the badge sees the full assessment with evidence and rationale.
The assessed level is the highest level where the team has substantial evidence across all three disciplines. A team with L3 context engineering but L1 verification is assessed at L1 — the weakest discipline is the ceiling.
| Level | Minimum evidence required |
|---|---|
| L0 | Repo exists, team is aware of AI tools |
| L1 | Some AI tool usage, basic prompting |
| L2 | Automated tests in CI, systematic verification of AI output |
| L3 | CLAUDE.md + at least 3 harness constraints enforced + custom agents or skills |
| L4 | Specifications before code + agent pipeline with safety gates |
| L5 | Platform-level governance + cross-team standards + observability |
Surface counts (script count, hook count, agent count, command count)
are insufficient on their own. Apply the content-shape methodology in
references/sophistication-markers.md before assigning a level. That
reference defines simple-vs-sophisticated markers per artefact type
and the level adjustments they justify.
The principle: a project with one sophisticated state-based orchestration script is not at the same maturity as one with ten simple bash hooks. Sophistication markers raise the floor on the discipline they evidence (orchestration sophistication → guardrail design; state-based hook sophistication → architectural constraints). The weakest-discipline-is-the-ceiling rule still applies — a single sophisticated artefact does not raise the overall level unless the other disciplines also have evidence at that level.
Every sophistication marker the assessor applies must be cited explicitly in the assessment document — what was found and where — so the level determination is auditable. No silent shifts.
The adjustments are introduced conservatively at this release — prefer surfacing markers without changing previously-assigned levels unless the evidence is unambiguous. As the framework accumulates assessments using the markers, the adjustments will tune.
The framework's ALCI was extended with Part D — four operational
axes that measure what the team's habitat actually delivers,
complementing the cognitive level placement from the scoring heuristic
above. The four axes, their L1–L5 marker statements, the evidence map,
the Habitat Build Gap formula, and the interpretation regimes are
defined in full in references/operational-axes.md — the single,
self-contained source (no external repo is read at runtime).
The axes:
references/operational-axes.md)
and place each axis L1–L5, citing evidence per axis exactly as the
cognitive level is evidenced. Ask one or two clarifying questions for
an axis only where evidence is ambiguous, within the 3–5 question
budget.The Governance axis is the one-line operational placement. The
assessment document also carries the standalone Governance Dimension
deep-dive (with the /governance-constrain improvement ladder). The two
are cross-referenced and must report a consistent governance level —
the axis is the summary, the Dimension is the deep-dive.
Combine the cognitive view with the operational view:
Habitat Build Gap = level_placement − operational_axes_mean
operational_axes_mean is the mean of the four axis scores. Interpret:
| Gap | Name | Meaning |
|---|---|---|
abs(gap) < 0.5 | Coherent | Team and habitat at the same level. |
gap ≥ +0.5 | Ambition outpaces enablement | Build the habitat the team's thinking implies. |
gap ≤ −0.5 | Inherited habitat | Literacy uplift before further harness extension. |
The headline signal is coherence, not the size of the level: a
coherent L2/L2 team is healthier than an incoherent L4/L1 team. See
references/operational-axes.md for the full treatment and output
format.
npx claudepluginhub joshedwards237/ai-literacy-habitat --plugin ai-literacy-habitat2plugins reuse this skill
First indexed Jul 17, 2026
Assesses a team's AI collaboration literacy level by scanning repository signals and asking clarifying questions, then produces a timestamped assessment document and README badge.
Evaluates AI contribution levels in software projects using the AI Assessment Scale (AIAS) v2 framework. Documents AI usage for transparency and compliance.
Assesses product team's AI autonomy maturity across 6 dimensions via diagnostic interview with calibration examples, generates radar chart. Useful for evaluating AI adoption levels.