Glossary¶
Definitions follow the ISO 11179 metadata registry standard: precise, concise, distinct, non-circular, and free of business rules.
- Agent Skill
- A directory containing a SKILL.md file and optional supporting resources that teaches an AI agent how to perform a specific task through structured instructions.
- Activation
- The process by which an agent loads a skill's full SKILL.md body into context after determining relevance from the skill's description.
- allowed-tools
- An optional YAML frontmatter field specifying which tools a skill is permitted to use during execution. Experimental.
- Assets Directory
- An optional
assets/subdirectory within a skill containing static files used in output — templates, images, schemas, fonts. - Bloom's Taxonomy
- A six-level classification of cognitive objectives (Remember, Understand, Apply, Analyze, Evaluate, Create) used to design learning outcomes and quality scoring rubrics.
- Checkpoint
- A designated point in a multi-skill pipeline where execution pauses for user review before proceeding to the next stage.
- Context Window
- The maximum number of tokens an AI model can process in a single session, shared across system prompt, conversation history, skill instructions, and generated output.
- DAG (Directed Acyclic Graph)
- A graph structure where edges have direction and no cycles exist. Used for learning concept dependencies and skill pipeline ordering.
- Description Field
- The required YAML frontmatter field (max 1,024 characters) that tells agents what a skill does and when to use it. Loaded into the skill registry at session start.
- Discovery
- The startup phase where an agent scans skill directories and loads only the name and description of each available skill into its registry.
- Frontmatter
- The YAML metadata block at the top of a SKILL.md file, delimited by
---, containing required fields (name,description) and optional fields (license,compatibility,metadata,allowed-tools). - ISO 11179
- An international standard for metadata registries that defines five qualities of good definitions: precise, concise, distinct, non-circular, and free of business rules.
- Lazy Loading
- A token efficiency pattern where reference documents are read into context only when a specific workflow step requires them, rather than at skill activation.
- MCP (Model Context Protocol)
- An open protocol that tells agents what tools exist and how to call them. Complementary to skills: MCP provides tool discovery, skills provide workflow knowledge.
- Meta-Skill
- A skill that routes requests to one of several sub-skills based on keyword matching. Uses a
references/directory containing guide files for each variant. - MicroSim
- An interactive browser-based simulation built with JavaScript libraries (p5.js, Chart.js, vis-network) for educational visualization.
- Name Field
- The required YAML frontmatter field (max 64 characters) that identifies a skill. Must be lowercase with hyphens only and match the parent directory name.
- Pipeline
- A sequence of skills executed in dependency order where each skill's output serves as the next skill's input.
- Progressive Disclosure
- The three-tier architecture for managing skill token costs: Tier 1 metadata (~100 tokens) loaded always, Tier 2 instructions (<5,000 tokens) loaded on activation, Tier 3 resources loaded on demand.
- Quality Gate
- A threshold-based checkpoint within a skill where output is scored against a rubric and execution continues only if the score meets the minimum (typically 70-85 out of 100).
- Quality Scoring Rubric
- A structured evaluation framework within a skill that decomposes output quality into weighted criteria summing to 100 points, with defined thresholds for proceed/stop decisions.
- References Directory
- An optional
references/subdirectory within a skill containing documentation that agents load on demand during execution. - Routing Table
- A mapping within a meta-skill that associates keywords or request patterns with specific reference guide files in the
references/directory. - Scripts Directory
- An optional
scripts/subdirectory within a skill containing executable code (Python, Bash, JavaScript) that agents run during workflow steps. - Session Logging
- The practice of writing structured log files to a
logs/directory recording timing, files created, quality scores, and decisions made — enabling cross-session continuity. - Skill Collection
- A repository containing multiple related skills packaged together with a shared install script and documentation.
- Skill Registry
- The in-memory index an agent builds at startup from all available skill names and descriptions, used to match incoming requests to relevant skills.
- SKILL.md
- The required markdown file defining a skill's metadata, instructions, and workflow. Contains YAML frontmatter followed by structured markdown content.
- Skip-if-Complete
- A token efficiency pattern where a workflow step checks for existing output before executing, avoiding redundant work when resuming from a prior session.
- Step 0
- The conventional first step in a skill workflow dedicated to environment setup — detecting project context, validating prerequisites, and prompting for missing information.
- System Prompt Budget
- The portion of the context window allocated to system-level instructions, including all loaded skill descriptions. The 30-skill limit exists to keep this budget manageable.
- 30-Skill Limit
- The maximum number of skills that can be loaded into a single Claude Code session, determined by the system prompt token budget.
- Token Efficiency
- The practice of minimizing unnecessary token consumption within skills through progressive disclosure, lazy loading, skip-if-complete detection, and concise instruction writing.
- User Dialog Trigger
- A condition defined within a skill workflow that causes the agent to pause and ask the user a question before proceeding — typically at quality gates, destructive actions, or ambiguous decision points.
- Workflow Step
- A numbered section within a SKILL.md body containing specific instructions for one logical unit of work within the skill's execution sequence.