> ## Documentation Index
> Fetch the complete documentation index at: https://docs.learningcommons.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Core concepts

> Learn the fundamental concepts of Agent Skills including skills, evaluator rubrics, and how they connect to Knowledge Graph.

## How Agent Skills are designed

| Concept                                                                                                                                                                        | Definition                                                                                                                                                                                                                                                                                                                                                                |
| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| <h3 id="skill" style={{ margin: 0, fontSize: "inherit !important" }}>[Skill](#skill)</h3>                                                                                      | A folder containing a `SKILL.md` file with metadata and step-by-step instructions that tell an agent how to complete a specific K-12 teaching workflow.<br /><Info>**Example:** The [K-12 Lesson Planning](/agent-skills/skills/k12-lesson-planning) skill routes by subject, grounds in standards, and renders classroom-ready artifacts from a master JSON file.</Info> |
| <h3 id="reference-files" style={{ margin: 0, fontSize: "inherit !important" }}>[Reference files](#reference-files)</h3>                                                        | Subject-specific markdown files bundled with each skill that carry pedagogy, curriculum branching, grade-band structures, and output mappings.<br /><Info>**Example:** A math lesson loads `references/math.md` before drafting; skipping this step is treated as a critical failure.</Info>                                                                              |
| <h3 id="bundled-scripts" style={{ margin: 0, fontSize: "inherit !important" }}>[Bundled scripts](#bundled-scripts)</h3>                                                        | Helper scripts included with each skill to render editable `.docx` Word documents from structured JSON output.<br /><Info>**Example:** Both lesson skills render teacher plans and student materials from one master JSON via shared render scripts.</Info>                                                                                                               |
| <h3 id="knowledge-graph-mcp-server" style={{ margin: 0, fontSize: "inherit !important" }}>[Knowledge Graph MCP Server](/knowledge-graph/using-knowledge-graph/mcp-server)</h3> | Optional MCP tools that lets Agent Skills resolve standards, learning components, progressions, and curriculum context at runtime.<br /><Info>**Example:** When connected, the skill calls `find_standard_statement` before drafting; when not connected, it falls back to general knowledge with a disclosure footer.</Info>                                             |

## How quality is evaluated

| Concept                                                                                                                                   | Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| :---------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h3 id="rubrics" style={{ margin: 0, fontSize: "inherit !important" }}>[Rubrics](#rubrics)</h3>                                           | A CSV of scoreable criteria used to benchmark the quality of skill outputs. Each criterion includes a pass condition, optional conditionality, and design notes.<br /><Info>**Example:** Lesson planning rubrics include `shared.csv` plus subject-specific files such as `math.csv` and `ela.csv`.</Info>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| <h3 id="the-p-r-o-m-framework" style={{ margin: 0, fontSize: "inherit !important" }}>[P/R/O/M framework](#the-p-r-o-m-framework)</h3>     | All criteria fall into one of four buckets. The buckets reflect two paired goals: **quality** (does the output reflect strong pedagogy and appropriate rigor?) and **usability** (is the output formatted and scaffolded in a way that a real teacher can actually use it?)<br /><br /><strong>P — Pedagogy</strong> — Pedagogy criteria evaluate whether the output reflects sound instructional design: standards alignment, prerequisite and forward connections, appropriate instructional model, discourse structures, attention to student struggle, and visual/representational choices.<br /><br />Key pedagogical commitments:<ul><li><strong>Curriculum coherence.</strong> When a teacher uses a high-quality instructional material (HQIM), outputs should be coherent with that curriculum's design logic.</li><li><strong>Discipline-specific instructional models.</strong> Math rubrics measure full standards coverage and student discourse. ELA rubrics are grounded in the science of reading. Science rubrics require inquiry, writing, and quantitative reasoning. Social studies rubrics focus on sourcing and argumentation.</li><li><strong>Anticipating struggle.</strong> P criteria require attention to points of difficulty — patterns, why they arise, and teacher moves for each.</li></ul><strong>R — Rigor</strong> — Rigor criteria evaluate whether the output maintains grade-level cognitive demand:<ul><li><strong>Grade-level access for all students.</strong> No materials simplify below the standard's cognitive demand without a scaffold that preserves the core challenge.</li><li><strong>Critical thinking demanded.</strong> At least one task requires students to explain reasoning, evaluate a strategy, or connect representations.</li><li><strong>Student agency.</strong> Student-facing materials include at least one open-ended or reflective prompt.</li></ul><strong>O — Output/Formatting</strong> — Output criteria evaluate the artifact itself: correct file structure, appropriate length, teacher- vs. student-facing separation, universal design features, and teacher rationale notes.<br /><br />One criterion worth calling out: <strong>designed for teacher adaptation.</strong> Teacher-facing outputs should note which elements are non-negotiable and why.<br /><br /><strong>M — Model Scaffolding</strong> — Model Scaffolding criteria evaluate the model's conversational behavior: whether it asks for missing information before generating, whether it proactively produces student-facing materials, and whether it offers meaningful follow-up options. |
| <h3 id="llm-as-judge" style={{ margin: 0, fontSize: "inherit !important" }}>[LLM as judge](#llm-as-judge)</h3>                            | An evaluation method where an LLM scores generated materials against rubric criteria as pass/fail, with explanations.<br /><Info>Learning Commons publishes rubrics openly so developers can reuse the same quality bar in their own evaluator harnesses.</Info>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| <h3 id="conditional-criterion" style={{ margin: 0, fontSize: "inherit !important" }}>[Conditional criterion](#conditional-criterion)</h3> | A rubric criterion that applies only when a specified condition is met (for example, `K-5` or `ELA-Gr8+`). If the condition isn't met, the criterion is skipped — not failed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |

## How Agent Skills relate to other tools

| Tool                                                                               | Relationship                                                                                                                                                                                                                            |
| :--------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [**Knowledge Graph**](/knowledge-graph/understanding-knowledge-graph/introduction) | Supplies standards, learning components, progressions, and curriculum data that skills draw on through MCP tools. Strongly recommended for accurate outputs.                                                                            |
| [**Evaluators**](/evaluators/understanding-evaluators/introduction)                | Measure AI output quality using rubrics such as literacy complexity and feedback quality (includes evaluators, rubrics, and related tooling). Agent Skills evaluator rubrics focus specifically on K-12 instructional artifact quality. |
