From karmaiq-core
Show the currently active karmaIQ domain, or switch by passing a domain name. Persists across sessions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/karmaiq-core:domain [new-domain-name][new-domain-name]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **No `$ARGUMENTS`**: read `${CLAUDE_PLUGIN_DATA}/domain.txt`. If it exists, report the value: *"Active karmaIQ domain: `<name>`."* If it does not exist, say: *"No karmaIQ domain set — run `/karmaiq-core:setup` first."*
No $ARGUMENTS: read ${CLAUDE_PLUGIN_DATA}/domain.txt. If it exists, report the value: "Active karmaIQ domain: <name>." If it does not exist, say: "No karmaIQ domain set — run /karmaiq-core:setup first."
$ARGUMENTS given: write the value to ${CLAUDE_PLUGIN_DATA}/domain.txt (create parent dir if missing), and confirm: "Active karmaIQ domain switched to <name>. All karmaIQ tools will query this domain."
This skill does not validate the name against list_domains — use /karmaiq-core:setup for an interactive picker. This command is for fast switches when you already know the target domain name.
npx claudepluginhub codekarma-tech-public/codekarma-mcp-plugin --plugin karmaiq-coreCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.