teaching:skill-builder

Create, audit, and package teaching skills with metadata.yaml and manifest updates.

Updated Jun 10, 2026
One-click install
npx skills add https://github.com/david-bieri/bieri-ai --skill teaching-skill-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teaching:skill-builder
Source: https://github.com/david-bieri/bieri-ai/tree/main/skills/teaching-skill-builder
Command: npx skills add https://github.com/david-bieri/bieri-ai --skill teaching-skill-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing and validating teaching skills across the repository is manual, error-prone, and slow. This skill provides a repeatable workflow to create, audit, and maintain skills within the teaching namespace.

Core Features & Use Cases

  • Create new teaching skills from workflows and templates, with a metadata.yaml sidecar to store authored details.
  • Audit compliance against the repo contracts and update the SKILLS_MANIFEST as skills evolve.
  • Package and publish skills to platform adapters for deployment and distribution.

Quick Start

Execute the teaching:skill-builder workflow to create or update a skill, then run the compliance audit and package it for deployment.

Frequently Asked Questions about teaching:skill-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create and maintain teaching skills at scale across a repository?

You create and maintain teaching skills at scale using a repeatable workflow that builds new skills from templates, enforces a metadata.yaml sidecar, and updates the SKILLS_MANIFEST to ensure consistency across the library.

How do I audit skill compliance against repository contracts?

You audit skill compliance by running a validation workflow that checks your teaching skills against repository contracts, verifies versioning rules, and enforces metadata consistency to ensure all skills remain auditable.

What is the best way to package and publish teaching skills for platform deployment?

The best way to package teaching skills for deployment is to run the platform adapter workflow, which bundles your audited skill files and metadata manifest for distribution and platform deployment.

Do I need a metadata.yaml file to build teaching skills?

Yes, a metadata.yaml sidecar is required to store authored details and enforce compliance, ensuring your teaching skills pass repository audits and maintain consistent versioning across the namespace.

Why does skill management fail without manifest updates?

Skill management fails without manifest updates because the SKILLS_MANIFEST tracks skill evolution, and skipping this step breaks repository contracts, causing compliance checks to fail during auditing.

Can I use the skill-builder workflow for skills outside the teaching namespace?

The skill-builder workflow is designed specifically for the teaching namespace, enforcing metadata.yaml sidecars and compliance checks tailored to teaching skills rather than general repository management.