원클릭으로
skill-generator
Meta-skill for creating new project-specific skills as the codebase evolves.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Meta-skill for creating new project-specific skills as the codebase evolves.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | skill-generator |
| version | 1.0.0 |
| description | Meta-skill for creating new project-specific skills as the codebase evolves. |
| triggers | ["new-skill","generate-skill","skill-creation","new-module","new-pattern"] |
A meta-skill that instructs the agent when and how to create new project-specific skills. As a project evolves — new modules, recurring patterns, adopted libraries — this skill guides the generation of tailored SKILL.md files that capture those conventions.
.ai/skills/project/ — separated from vendored generic skills so make ai re-vendoring won't overwrite themBefore generating a skill, verify one of these conditions holds:
Before writing the skill file:
.ai/skills/ for overlap. If an existing skill covers 80%+ of the pattern, extend it instead of creating a new one.Create the skill file at .ai/skills/project/{domain}/SKILL.md using the canonical template from .ai/template/SKILL.md.
Naming convention:
.ai/skills/project/{domain}/SKILL.mdapi-layer, queue-workers, auth-flowRequired sections:
name, version, description, triggersWhen to Activate — specific to the project contextCore Concepts — 3-5 key conventionsDetailed Guidance — the main content with project-specific patternsExamples — real code from the project (not hypothetical)Guidelines — numbered, verifiable rulesIntegration — references to related generic and project skillsBefore finalizing the new skill:
name, version (start at 1.0.0), description, triggers are all present.ai/skills/project/, not in the vendored .ai/skills/ rootTrigger: A new event-driven module was added using a custom event bus.
Generated skill at .ai/skills/project/event-bus/SKILL.md:
---
name: event-bus
version: 1.0.0
description: Conventions for the project's custom event bus — event naming, handler structure, and testing.
triggers: [event, event-bus, handler, listener, dispatch]
---
# Event Bus Conventions
## When to Activate
- Creating a new event or event handler
- Modifying existing event dispatching logic
- Writing tests for event-driven flows
## Core Concepts
- Events are named as past-tense domain actions: `OrderPlaced`, `UserRegistered`
- Handlers are single-responsibility: one handler per side-effect
- All handlers must be idempotent
## Detailed Guidance
...
## Examples
// Real code from src/events/OrderPlaced.ts
...
.ai/skills/project/, never in the vendored skills root.ai/template/SKILL.md1.0.0 and increment on updatesrecursive-exploration (for codebase scanning during analysis phase)project-bootstrap (generates the initial project skill; skill-generator handles ongoing evolution).ai/template/SKILL.md (canonical structure for all generated skills)Activate when an Engineering Manager needs to shape a rough initiative into a clear, scoped, outcome-oriented brief before execution.
Activate when reviewing branches, commits, or pull requests using the emoji-driven review protocol.
Activate when managing conversation history in long sessions, choosing compression strategies, or preserving critical information during context truncation.
Activate when designing agent systems, debugging unexpected agent behavior, or optimizing context usage and attention budgets.
Activate when hitting context limits, experiencing quality degradation in long sessions, or needing to extend effective context capacity.
Activate when generating in-code comments or system documentation using the Diátaxis framework.