template

Create a new specialist scaffold with agent.py, tools.py, SKILL.md, and README.

2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/jeremylongshore/oss-agent-lab --skill template-jeremylongshore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template
Source: https://github.com/jeremylongshore/oss-agent-lab/tree/main/agents/specialists/_template
Command: npx skills add https://github.com/jeremylongshore/oss-agent-lab --skill template-jeremylongshore

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Template Specialist provides a ready-to-use scaffold to quickly create new specialists with a consistent structure, enabling teams to standardize implementation and onboarding.

Core Features & Use Cases

  • Provides a ready-made directory layout including agent.py, tools.py, SKILL.md, and README.md for new specialists.
  • Lets you customize the class name, implement execution logic, and document capabilities and tools for a new specialist.
  • Useful for rapidly spinning up new capabilities while maintaining consistent practices across the codebase.

Quick Start

Copy _template to agents/specialists/your_name, rename the TemplateSpecialist class, implement execute in agent.py, and add tools in tools.py.

Frequently Asked Questions about template

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

FAQPage Schema
How do I scaffold a new specialist with a consistent directory structure?

To scaffold a new specialist, copy the template directory to agents/specialists/your_name, rename the TemplateSpecialist class, implement the execute method in agent.py, and add tools in tools.py to generate a consistent directory structure.

What files are included in the specialist scaffold?

The specialist scaffold includes agent.py for execution logic, tools.py for capabilities, SKILL.md with frontmatter for metadata, and a customizable README.md to document the specialist.

Do I need any dependencies to set up a new project scaffold?

No dependencies are required to set up the project scaffold. The template operates independently to generate the necessary directory layout and files for your new specialist.

What is the best way to standardize implementation and onboarding for new specialists?

Using a ready-to-use scaffold is the best way to standardize implementation and onboarding, ensuring all new specialists share a consistent directory structure and ready-to-customize documentation.

Can I add optional directories for supplementary resources when generating a project setup?

Yes, you can add optional scripts, references, and assets directories alongside the core files to manage supplementary resources during your project setup.

Why does the scaffold require a SKILL.md file with frontmatter?

The scaffold requires a SKILL.md file with frontmatter to satisfy Skill Unit requirements, ensuring the new specialist has a defined name and description for proper configuration.