Back to Skills

claudish-usage

verified

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 GitHub

Marketplace

involvex-claude-marketplace

involvex/involvex-claude-marketplace

Plugin

frontend

development

Repository

involvex/involvex-claude-marketplace
1stars

plugins/frontend/skills/claudish-usage/SKILL.md

Last Verified

January 20, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/involvex/involvex-claude-marketplace/blob/main/plugins/frontend/skills/claudish-usage/SKILL.md -a claude-code --skill claudish-usage

Installation paths:

Claude
.claude/skills/claudish-usage/
Powered by add-skill CLI

Instructions

# 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 |
|-----------|------------------|----------|

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
33383 chars