Skip to content
Development
Command

/project-skill-template

When the project has complex domain patterns (APIs, connectors, data schemas), scaffold a project skill:

BOOST
From plugin
claude-essentials
1303 skills4 agents3 commands
Install
> /plugin marketplace add rileyhilliard/claude-essentials
> /plugin install ce@claude-essentials

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/project-skill-template

Context preview

What this command does when you run it.

When the project has complex domain patterns (APIs, connectors, data schemas), scaffold a project skill:

Command definition

project-skill-template.md

Project-Specific Skill Template (Optional)

When the project has complex domain patterns (APIs, connectors, data schemas), scaffold a project skill:

**skills/{project}-patterns/SKILL.md:**

---
name: {project}-patterns
description: Project-specific patterns for {project}. Use when working with {domain} code or implementing new {features}.
---

# {Project} Development Patterns

## Quick Reference

| Pattern | When to Use | Reference |
|---------|-------------|-----------|
| API endpoints | Adding new routes | [references/api.md](references/api.md) |
| Data models | Changing schemas | [references/models.md](references/models.md) |
| Authentication | Auth-related code | [references/auth.md](references/auth.md) |

## Core Conventions

{Brief conventions here, ~50 lines max}

## Detailed Guides

For specific patterns, read the relevant reference file:
- **API patterns**: See [references/api.md](references/api.md)
- **Data models**: See [references/models.md](references/models.md)

**skills/{project}-patterns/references/api.md:**

# API Patterns

## Contents
- Endpoint structure
- Request validation
- Response formatting
- Error handling

## Endpoint Structure

{Detailed patterns with code examples}

**When to generate project skills:**

  • Project has 3+ distinct domains (API, auth, data, etc.)
  • Existing codebase has conventions that differ from ce:* skill defaults
  • Team has documented patterns that should be enforced

**When NOT to generate:**

  • Simple projects where ce:* skills cover all patterns
  • Greenfield projects without established conventions
  • If it would duplicate ce:* skill content
Read more
Ships withclaude-essentials

A unified development plugin for Claude Code with essential skills and specialized agents, all accessible under the ce namespace.

Get the whole plugin

Other commands on claude-essentials.