This skill routes /aida commands to appropriate handlers - configuration, diagnostics, feedback, extension management (agent-manager, skill-manager, plugin-manager, hook-manager, claude-md-manager, permissions), expert and panel configuration (expert-registry), agent knowledge management (knowledge-sync, knowledge-curator), and session persistence (memento). This is the single entry point for all AIDA operations - the sub-skills are not directly invocable.
Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
This skill routes /aida commands to appropriate handlers - configuration, diagnostics, feedback, extension management (agent-manager, skill-manager, plugin-manager, hook-manager, claude-md-manager, permissions), expert and panel configuration (expert-registry), agent knowledge management (knowledge-sync, knowledge-curator), and session persistence (memento). This is the single entry point for all AIDA operations - the sub-skills are not directly invocable.
version
0.9.0
tags
["core"]
user-invocable
true
allowed-tools
*
argument-hint
[command] [subcommand] [options]
AIDA Dispatch
Routes /aida commands to appropriate action handlers, managing AIDA's configuration,
diagnostics, feedback systems, and extension management (agents, skills, plugins).
Activation
This skill activates when:
User invokes /aida command with any action
AIDA functionality is needed (configuration, status checks, diagnostics)
Command routing and execution orchestration is required
Command Routing
When this skill activates, check the <command-args> tag to determine which action to route:
Diagnostic Commands
For status, doctor, or upgrade commands:
Read references/diagnostics.md for execution workflow
These are non-interactive commands that execute Python scripts directly
Configuration Commands
For config command (alone):
Read references/config.md for YAML-based configuration workflow
This is an interactive command with:
Dynamic menu generation based on installation state
Auto-detection of project facts (saved to YAML)
Minimal questions (0-3) for unknown preferences only
Automatic skill generation from YAML config
For config validate command:
Read references/validate.md for the workflow
This is a non-interactive CI-friendly health check
Run ~/.aida/venv/bin/python3 {base_directory}/scripts/validate.py
Exits 0 on success, 1 on failure — suitable for make / CI gates
Pass --json for machine-consumable output
Permissions Commands
For config permissions or permissions commands:
Invoke the permissions skill to handle these operations
The skill handles interactive permission setup and audit mode
knowledge-curator skill owns the policy workflow — curate,
review. LLM-orchestrated: reasons about which discovered URLs are
worth using and persists decisions.
Process:
Parse the command to extract:
Operation: sync, status, discover, curate, review
Argument: agent name (and any flags)
Route to the appropriate skill:
Command
Skill
Script
sync <agent>
knowledge-sync
sync.py --agent <name>
status <agent>
knowledge-sync
sync.py --agent <name> --dry-run
discover <agent>
knowledge-sync
discover.py --agent <name>
audit <agent>
knowledge-sync
audit.py --agent <name>
promote <agent> --url X --file F --section S
knowledge-sync
promote.py --agent <name> --url X --file F --section S
regenerate-md <agent>
knowledge-sync
regenerate_md.py --agent <name>
curate <agent>
knowledge-curator
follow SKILL.md workflow
review <agent>
knowledge-curator
follow SKILL.md workflow
Script paths are resolved as
~/.aida/venv/bin/python3 {base_directory}/../<skill>/scripts/<file>.py.
When displaying help (for help command or no arguments), show:
## Available AIDA Commands### Configuration & Setup-`/aida config` - Configure AIDA settings (global or project-level)
-`/aida config validate` - Non-interactive CI-friendly health check
-`/aida config permissions` - Configure Claude Code permissions from plugin recommendations
-`/aida status` - Check AIDA installation and configuration status
-`/aida doctor` - Run diagnostics to troubleshoot AIDA issues
### Maintenance-`/aida upgrade` - Check for and install AIDA updates
### Feedback & Support-`/aida feedback` - Submit feedback about AIDA
-`/aida bug` - Report a bug in AIDA
-`/aida feature-request` - Request a new AIDA feature
### Extension Management-`/aida agent [create|validate|version|list]` - Manage agents
-`/aida skill [create|validate|version|list]` - Manage skills
-`/aida plugin [scaffold|create|validate|version|list|update]` - Manage plugins
-`/aida hook [list|add|remove|validate]` - Manage hooks (settings.json)
### Expert Registry-`/aida expert list` - List available experts and activation status
-`/aida expert list configure` - Select active experts (project or global)
-`/aida expert panel list` - Show named panel compositions
-`/aida expert panel create <name>` - Create a named expert panel
-`/aida expert panel remove <name>` - Remove a named panel
### Knowledge-`/aida knowledge sync <agent>` - Sync an agent's knowledge from declared sources + in-use decisions
-`/aida knowledge status <agent>` - Dry-run; report what would change
-`/aida knowledge discover <agent>` - Spider configured roots; record new URLs as pending decisions
-`/aida knowledge audit <agent>` - Drift report (pending count, stale verdicts, never-synced URLs)
-`/aida knowledge promote <agent> --url X --file F --section S` - Manually mark a URL in-use (skip the LLM curator)
-`/aida knowledge regenerate-md <agent>` - Repair: rebuild decisions.md from decisions.json
-`/aida knowledge curate <agent>` - LLM workflow: decide pending URLs into in-use or rejected
-`/aida knowledge review <agent>` - Interactive: human confirms or overrides curator decisions
### Session Persistence-`/aida memento create "description"` - Save current work context
-`/aida memento create from-pr` - Create from current PR
-`/aida memento create from-changes` - Create from file changes
-`/aida memento read <slug>` - Load memento into context
-`/aida memento list` - List active mementos
-`/aida memento list --all` - List mementos from all projects
-`/aida memento list --project <name>` - List mementos for specific project
-`/aida memento update <slug>` - Update memento sections
-`/aida memento complete <slug>` - Archive completed memento
### CLAUDE.md Management-`/aida claude create` - Create CLAUDE.md with auto-detection
-`/aida claude create --scope user` - Create user-level CLAUDE.md
-`/aida claude optimize` - Full audit with scoring and findings
-`/aida claude validate` - Validate CLAUDE.md structure
-`/aida claude list` - List all CLAUDE.md files in hierarchy
### Info-`/aida help` or `/aida` - Show this help message
-`/aida about` - Show plugin version and metadata
-`/aida status` - Show installation status and version
## Getting Started
If you haven't configured AIDA yet: `/aida config`
To check if AIDA is working: `/aida status`
If you encounter issues: `/aida doctor`
To create an agent: `/aida agent create "description"`
To save work context: `/aida memento create "description"`
To optimize your CLAUDE.md: `/aida claude optimize`
To list hooks: `/aida hook list`
To add a hook: `/aida hook add "auto-format on write"`
---
aida-core v{version from plugin.json}
Resources
scripts/
Executable Python scripts for AIDA operations:
status.py - Display current installation and configuration state
doctor.py - Run health checks and diagnostics
upgrade.py - Check for and install updates
detect.py - Detect current installation state (used by config)
configure.py - Interactive project configuration
install.py - Global installation setup
feedback.py - Submit feedback, bugs, and feature requests