skill-creator

Guide subject matter experts through persona, trigger, and pedagogical design to generate SKILL.md files.

27|5|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/harvard-lil/skills-hub-demo --skill skill-creator-harvard-lil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/harvard-lil/skills-hub-demo/tree/main/skills/skill-developer/skill-creator
Command: npx skills add https://github.com/harvard-lil/skills-hub-demo --skill skill-creator-harvard-lil

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers subject matter experts to create new pedagogical AI skills for the Legal Ed Skills Hub by guiding them through the process of defining personas, triggers, and pedagogical approaches, handling the technical formatting and conventions.

Core Features & Use Cases

  • Persona Identification: Helps users select or define the appropriate persona (Professor, Student, Pro Se, CLE) for their skill.
  • Trigger Definition: Assists in crafting effective natural language descriptions for skill activation.
  • Pedagogical Design: Guides users through structuring the agent's interaction, including context gathering, step-by-step instructions, and defining boundaries.
  • SKILL.md Generation: Produces a complete, correctly formatted SKILL.md file.
  • Persona Compliance Check: Ensures the created skill adheres to the chosen persona's pedagogical objectives and constraints.
  • Use Case: A law professor wants to turn their Socratic questioning method for teaching contract formation into an AI skill. This skill guides them through defining the student persona, crafting trigger phrases like "help me understand contract formation," and structuring the agent's questions to mimic the professor's teaching style, ultimately producing a SKILL.md file.

Quick Start

Use the skill-creator to help build a new pedagogical AI skill for the Legal Ed Skills Hub.

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a pedagogical AI skill for legal education?

To create a pedagogical AI skill, you define a specific persona, trigger phrases, and pedagogical approach. This skill guides subject matter experts through structuring these interactions and generates a complete SKILL.md file.

What is a SKILL.md file and how is it structured for agent development?

A SKILL.md file defines an AI agent's behavior through YAML frontmatter and a markdown body. It ensures the agent complies with persona constraints, trigger definitions, and specific pedagogical objectives during user interactions.

How do I design effective trigger phrases for AI persona activation?

Effective trigger phrases are natural language descriptions that activate a skill. You craft them by defining specific user intents, such as "help me understand contract formation," to accurately match the desired pedagogical interaction.

Can I use this skill-creator to build AI agents for a Socratic teaching method?

Yes, you can build AI agents for a Socratic teaching method. You select a Professor persona, define student interaction triggers, and structure the agent's questions to mimic your specific teaching style and pedagogical boundaries.

What personas are available for designing pedagogical AI agents?

Available personas for designing pedagogical AI agents include Professor, Student, Pro Se, and CLE. Each persona has specific pedagogical objectives and constraints that guide the agent's context gathering and instructional boundaries.

How do I ensure my generated AI skill adheres to pedagogical constraints?

You ensure adherence to pedagogical constraints by using the built-in persona compliance check. This verifies that the generated SKILL.md file aligns with the selected persona's instructional objectives and interaction boundaries.