Skip to main content

What you’ll do

What you’ll need

Steps

1

Install skills

Installation behavior may vary slightly by runtime. Check your agent’s documentation for how it discovers and loads skills from installed packages.For Claude Code: if your project doesn’t have a .claude/ directory yet, run the following command first before proceeding with installation:
mkdir -p .claude
Install agent-skills ↗ into your agent runtime of choice:
npx skills add learning-commons-org/agent-skills
PathDescription
skills/k12-lesson-planning/ ↗Standards-aligned lesson planning skill
skills/k12-lesson-differentiation/ ↗Tiered lesson differentiation skill
skills/example-prompts.md ↗Example prompts by subject and workflow
Each skill includes:
  • SKILL.md — Metadata and step-by-step instructions
  • references/ — Subject-specific pedagogy and output mappings
  • scripts/ — Render helpers for .docx Word documents
2

Connect Knowledge Graph

Knowledge Graph datasets carry varying licenses. Some datasets aren’t readily accessible by default due to license requirements.
Add the Knowledge Graph MCP server to your agent runtime (replace $LC_API_KEY with your Learning Commons Platform API key):
Example for Claude Code
claude mcp add --transport http learning-commons-kg \
  https://kg.mcp.learningcommons.org/mcp \
  --header "Authorization: Bearer $LC_API_KEY"
Access to Knowledge Graph data lets the agent:
When Knowledge Graph is unavailable, the skills still run and fall back to the model’s general knowledge. However, outputs grounded in Knowledge Graph are more accurate and better aligned to specific state standards.
3

Verify the connector

Start a new agent session and confirm that Knowledge Graph tools (e.g., find_standard_statement) are available.If the connector is not available, Agent Skills still produce usable output without Knowledge Graph data. They will not invent Knowledge Graph citations or attribute content to curriculum materials they have not retrieved.
When Knowledge Graph is connected, skills must call MCP tools before drafting. Not calling when connected is treated as a critical failure in the skill instructions.
4

Prompt your agent

Make a typical teaching request. Some example prompts ↗ include:Your agent should load the matching Agent Skill automatically.