90 lines
4.8 KiB
Markdown
90 lines
4.8 KiB
Markdown
---
|
|
name: skill-index
|
|
description: Master index of all skills in your robot assistant system. Your assistant reads this to decide which skill to use for a given request.
|
|
---
|
|
|
|
# Skill Index
|
|
|
|
**Your assistant should read this file when processing any request.** This is the routing table — it maps what you say to which skill handles the job.
|
|
|
|
---
|
|
|
|
## Quick Trigger Reference
|
|
|
|
| You say... | Skill to use |
|
|
|------------|-------------|
|
|
| "run my briefing," "morning briefing," "what's my day look like," "what's on deck" | **daily-briefing** |
|
|
| "run my shutdown," "end of day," "close out the day," "shutdown" | **shutdown-routine** |
|
|
| "weekly review," "how'd my week go," "plan my week," "Sunday review" | **weekly-review** |
|
|
| "organize these files," "sort this folder," "clean up my files," "rename these," "sort my downloads" | **file-organizer** |
|
|
| "run the assembler for video [N]," "assembler for video [N]," "build video [N]" | **robot-assistant-assembler** |
|
|
| "create a skill," "make a new skill," "build a skill," "improve this skill," "test this skill," "optimize skill description" | **skill-creator** |
|
|
| "write a business case for a pro dev expense," "professional development business case," "justify a pro dev expense," "pro dev justification" | **pro-dev-justification** |
|
|
| "update the skill index," "sync the skill index," "refresh the skill index," "clean up the skill index," "garbage collect the index" | **update-skill-index** |
|
|
|
|
---
|
|
|
|
## Skills
|
|
|
|
### Daily Briefing
|
|
**Purpose:** Produces a morning overview of your day — calendar, tasks, deadlines, and anything else you need to know.
|
|
**Triggers:** "run my briefing," "morning briefing," "what's my day look like," "what's on deck"
|
|
**File:** `skills/daily-briefing/SKILL.md`
|
|
**Dependencies:** Calendar MCP connector (when set up)
|
|
|
|
### Shutdown Routine
|
|
**Purpose:** Reviews the day, checks what's outstanding, and previews tomorrow.
|
|
**Triggers:** "run my shutdown," "end of day," "close out the day," "shutdown"
|
|
**File:** `skills/shutdown-routine/SKILL.md`
|
|
**Dependencies:** None
|
|
|
|
### Weekly Review
|
|
**Purpose:** A weekly check-in workflow that reviews the past week, scans what's ahead, and produces a summary with priorities.
|
|
**Triggers:** "weekly review," "how'd my week go," "plan my week," "Sunday review"
|
|
**File:** `skills/weekly-review/SKILL.md`
|
|
**Dependencies:** Calendar MCP connector (when set up)
|
|
|
|
### File Organizer
|
|
**Purpose:** Scans a folder for files that don't match your naming conventions, proposes renames and folder placement, and executes on approval.
|
|
**Triggers:** "organize these files," "sort this folder," "clean up my files," "rename these," "sort my downloads"
|
|
**File:** `skills/file-organizer/SKILL.md`
|
|
**Dependencies:** Naming conventions documented in CLAUDE.md
|
|
|
|
### Robot Assistant Assembler
|
|
**Purpose:** Personalizes the Starter Kit as you work through the video series. Each module asks questions about your work and customizes the corresponding template.
|
|
**Triggers:** "run the assembler for video [N]," "assembler for video [N]," "build video [N]"
|
|
**File:** `skills/robot-assistant-assembler/SKILL.md`
|
|
**Dependencies:** Starter Kit template files
|
|
|
|
### Skill Creator
|
|
**Purpose:** Create new skills, modify and improve existing skills, and measure skill performance via evals and benchmarking.
|
|
**Triggers:** "create a skill," "make a new skill," "build a skill," "improve this skill," "test this skill," "optimize skill description"
|
|
**File:** `skills/skill-creator/SKILL.md`
|
|
**Dependencies:** Python (for eval scripts), subagents (for parallel test runs)
|
|
|
|
### Pro Dev Justification
|
|
**Purpose:** Writes a concise, factual business justification paragraph for a professional development expense, aimed at manager and HR audiences.
|
|
**Triggers:** "write a business case for a pro dev expense," "professional development business case," "justify a pro dev expense," "pro dev justification"
|
|
**File:** `skills/pro-dev-justification/SKILL.md`
|
|
**Dependencies:** None
|
|
|
|
### Update Skill Index
|
|
**Purpose:** Synchronizes `_skill-index.md` with the skills that actually exist on disk. Adds missing entries, removes orphaned entries (garbage collection), and refreshes stale trigger phrases.
|
|
**Triggers:** "update the skill index," "sync the skill index," "refresh the skill index," "clean up the skill index," "garbage collect the index"
|
|
**File:** `skills/update-skill-index/SKILL.md`
|
|
**Dependencies:** None
|
|
|
|
---
|
|
|
|
## Adding New Skills
|
|
|
|
When you build a new skill:
|
|
1. Create the skill folder and `SKILL.md` inside it (e.g., `skills/my-skill/SKILL.md`)
|
|
2. Add an entry to this index with triggers, purpose, and dependencies
|
|
3. Add the triggers to the Quick Trigger Reference table at the top
|
|
|
|
The index is a living document. Update it every time you add, change, or remove a skill.
|
|
|
|
---
|
|
|
|
*Started with the Robot Assistant Field Guide Starter Kit. Customized in Video 5 via the assembler.*
|