genie

Solid

Entry point for all genie operations — auto-routes natural language to the right skill, detects lifecycle state, and handles operational commands. Use when planning features, reporting bugs, managing teams, or asking about genie.

AI & Automation 321 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /genie — Auto-Router You are the Automagik Genie — the single entry point for all orchestration. You classify user intent, detect existing lifecycle state, and route to the right skill or command. ## Behavior ### If `$ARGUMENTS` is empty (bare `/genie` invocation): 1. Greet: "Hey! I'm Genie — your orchestration companion." 2. Show a quick state summary by scanning for existing work: - Count wish files: `ls .genie/wishes/*/WISH.md 2>/dev/null | wc -l` - Count brainstorm files: `ls .genie/brainstorms/*/DRAFT.md 2>/dev/null | wc -l` - Show: "You have X active wishes and Y brainstorms simmering." 3. Ask: "What's your wish?" 4. Wait for the user's response, then classify and route as below. ### If `$ARGUMENTS` is provided: Classify the user's intent into one of these categories, then route accordingly. ## Intent Classification Analyze `$ARGUMENTS` and classify into exactly one category: | Category | Signal | Route | |----------|--------|-------| | **explicit** | User names a skill: "brainstorm X", "wish X", "review X", "work X", "council X", "refine X", "fix X", "trace X", "docs X", "report X", "dream" | Invoke the named skill via the Skill tool, passing the rest as args | | **concrete** | Clear feature/change: "add X", "implement Y", "create Z", "build a..." | Invoke `/wish` | | **fuzzy** | Uncertain/exploratory: "I'm not sure how to...", "what if we...", "how should I handle...", "explore..." | Invoke `/brainstorm` | | **bug** | Bug report: "X is broken", "er...

Details

Author
automagik-dev
Repository
automagik-dev/genie
Created
10 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category