CRITICAL - Guide for using Claudish CLI ONLY through sub-agents to run Claude Code with OpenRouter models (Grok, GPT-5, Gemini, MiniMax). NEVER run Claudish directly in main context unless user explicitly requests it. Use when user mentions external AI models, Claudish, OpenRouter, or alternative models. Includes mandatory sub-agent delegation patterns, agent selection guide, file-based instructions, and strict rules to prevent context window pollution.
View on GitHubinvolvex/involvex-claude-marketplace
code-analysis
January 20, 2026
Select agents to install to:
npx add-skill https://github.com/involvex/involvex-claude-marketplace/blob/main/plugins/code-analysis/skills/claudish-usage/SKILL.md -a claude-code --skill claudish-usageInstallation paths:
.claude/skills/claudish-usage/# Claudish Usage Skill
**Version:** 1.1.0
**Purpose:** Guide AI agents on how to use Claudish CLI to run Claude Code with OpenRouter models
**Status:** Production Ready
## โ ๏ธ CRITICAL RULES - READ FIRST
### ๐ซ NEVER Run Claudish from Main Context
**Claudish MUST ONLY be run through sub-agents** unless the user **explicitly** requests direct execution.
**Why:**
- Running Claudish directly pollutes main context with 10K+ tokens (full conversation + reasoning)
- Destroys context window efficiency
- Makes main conversation unmanageable
**When you can run Claudish directly:**
- โ
User explicitly says "run claudish directly" or "don't use a sub-agent"
- โ
User is debugging and wants to see full output
- โ
User specifically requests main context execution
**When you MUST use sub-agent:**
- โ
User says "use Grok to implement X" (delegate to sub-agent)
- โ
User says "ask GPT-5 to review X" (delegate to sub-agent)
- โ
User mentions any model name without "directly" (delegate to sub-agent)
- โ
Any production task (always delegate)
### ๐ Workflow Decision Tree
```
User Request
โ
Does it mention Claudish/OpenRouter/model name? โ NO โ Don't use this skill
โ YES
โ
Does user say "directly" or "in main context"? โ YES โ Run in main context (rare)
โ NO
โ
Find appropriate agent or create one โ Delegate to sub-agent (default)
```
## ๐ค Agent Selection Guide
### Step 1: Find the Right Agent
**When user requests Claudish task, follow this process:**
1. **Check for existing agents** that support proxy mode or external model delegation
2. **If no suitable agent exists:**
- Suggest creating a new proxy-mode agent for this task type
- Offer to proceed with generic `general-purpose` agent if user declines
3. **If user declines agent creation:**
- Warn about context pollution
- Ask if they want to proceed anyway
### Step 2: Agent Type Selection Matrix
| Task Type | Recommended Agent | Fallback | Notes |
|-----------|------------------|----------|