# Smart Router Skill

Movie character personality skill with configurable missions - choose your character...

- Repository: https://github.com/darrenhinde/OpenAgentsControl (4967 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-10-26
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add darrenhinde/OpenAgentsControl --skill smart-router-skill -g -a claude-code -y`
Codex: `npx skills add darrenhinde/OpenAgentsControl --skill smart-router-skill -g -a codex -y`
Cursor: `npx skills add darrenhinde/OpenAgentsControl --skill smart-router-skill -g -a cursor -y`
Gemini CLI: `npx skills add darrenhinde/OpenAgentsControl --skill smart-router-skill -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add darrenhinde/OpenAgentsControl`

## Description

Movie character personality skill with configurable missions - choose your character and watch themed workflows unfold

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

## What I do

I'm a fun, interactive skill that lets you embody iconic movie characters! I demonstrate:

- 🎬 **Character Selection** - Choose from Yoda, Tony Stark, or Sherlock Holmes
- 🎯 **Configurable Missions** - Simple config changes create different outcomes
- 🎨 **Themed Workflows** - Rich, visual scripts that match each character
- 🔄 **Dynamic Routing** - Different scripts run based on character choice
- ⚙️ **Easy Customization** - Edit one config file to change missions

This shows how skills can adapt behavior based on simple configuration changes!

## How to use me

**IMPORTANT: First, I'll ask you which character you want to embody!**

### Available Characters

- **yoda** - Wise Jedi Master from Star Wars
  - Mission 1: Defend the Republic (train Jedi, fortify defenses)
  - Mission 2: Infiltrate the Sith (undercover operation)

- **stark** - Genius billionaire Tony Stark from Iron Man
  - Mission 1: Save the World (build suit, assemble Avengers)
  - Mission 2: Ultron Protocol (autonomous defense system)

- **sherlock** - Master detective Sherlock Holmes
  - Mission 1: Solve the Murder (deductive reasoning)
  - Mission 2: Prevent the Crime (predictive analysis)

### Basic Usage

When you ask to use this skill, I'll present the character options and ask you to choose. Then I'll run:

```bash
cd .opencode/skills/smart-router-skill
bash router.sh --character <your_choice>
```

### Example Flow

```
You: "Use the movie personality skill"
Me: "Which character would you like me to be?
     1. Yoda - Wise Jedi Master
     2. Tony Stark - Genius billionaire
     3. Sherlock Holmes - Master detective"
You: "Yoda"
Me: *runs bash router.sh --character yoda*
    *displays themed workflow output*
    *responds in character*
```

## Customizing Missions

Want to see different behavior? Edit the config file!

**File:** `.opencode/skills/smart-router-skill/config/personality-config.json`

The rest: https://github.com/darrenhinde/OpenAgentsControl/blob/HEAD/.opencode/skills/smart-router-skill/SKILL.md
