| name | skill-manifestor |
| description | Manifest a new hierarchy of modular skills following the Late-Binding Hierarchical Skill Framework. |
| version | 2.0.0 |
| kind | guidance |
| triggers | ["manifest a new skill hierarchy","create skills for [problem]","use skill-manifestor"] |
| intent | meta-skill |
| type | action |
| parent | null |
| mode_aware | true |
| created_at | 2026-05-30T00:00:00.000Z |
| updated_at | 2026-07-29T00:00:00.000Z |
Skill Manifestor: Late-Binding Hierarchical Skill Framework
This skill is the architect for the Late-Binding Hierarchical Skill Framework. It is used to design and manifest new skill hierarchies from a root parent level down to implementation-specific children.
[LIBRARY_MODE]
Trigger: "Manifest a new skill hierarchy" or "Create skills for [Problem]."
When triggered, the Agent acts as an Architectural Blueprint to construct a new ecosystem of modular skills.
1. Discovery Phase
The Agent MUST ask the following questions before generating any files:
- "What is the core domain or problem this hierarchy addresses?"
- "What is the designated namespace for this skill group? (e.g., 'webapp', 'cloud', 'cli')"
- "Can you provide a brief description of the project/namespace goals?" (Used to auto-identify child modules like
[namespace]-testing, [namespace]-store, etc.)
- "Review the suggested logical layers: [List inferred children based on description]. Do you want to add or remove any?"
2. Namespace & Naming Protocol
- Folder Pattern: Every skill MUST have its own directory named
[skill-id] inside the flat skills/ root.
- File Pattern: The core logic MUST be in a file named
SKILL.md within that directory (e.g., skills/[skill-id]/SKILL.md).
- Root Parent ID: MUST be named
[namespace]-parent.
- Children IDs: MUST follow the pattern
[namespace]-[category] or [namespace]-[category]-[sub-category] for deeper specialization.
3. Metadata Injection
Every generated skill MUST include the following YAML frontmatter in its SKILL.md:
name: [skill-id]
id: [skill-id]
version: 1.0.0
type: [context | action | validation]
[ ]