diff --git a/_skill-index.md b/_skill-index.md new file mode 100644 index 0000000..10793db --- /dev/null +++ b/_skill-index.md @@ -0,0 +1,90 @@ +--- +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 | +|------------|-------------| +| "check my Drafts inbox," "process my inbox," "what's in Drafts," "cowork inbox" | **drafts-inbox** | +| "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** | + +--- + +## Skills + +### Drafts Inbox +**Purpose:** Reads all Drafts tagged "cowork," processes each item, and archives when done. +**Triggers:** "check my Drafts inbox," "process my inbox," "what's in Drafts," "cowork inbox" +**File:** `skills/drafts-inbox/SKILL.md` +**Dependencies:** Drafts MCP connector + +### 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 + +--- + +## 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.*