Use when user mentions 'climpt' or 'climpt-agent', or gives project-specific instructions where general knowledge is insufficient. Climpt provides pre-configured prompts tailored to the project's workflow.
/plugin marketplace add tettuan/climpt/plugin install tettuan-climpt-agent-plugins-climpt-agent@tettuan/climptThis skill inherits all available tools. When active, it can use any tool Claude has access to.
scripts/climpt-agent.tsscripts/climpt-agent/cli.tsscripts/climpt-agent/command.tsscripts/climpt-agent/logger.tsscripts/climpt-agent/options-prompt.tsscripts/climpt-agent/sub-agent.tsscripts/climpt-agent/summary.tsscripts/climpt-agent/types.tsDevelopment task delegation through Climpt's command registry.
This Skill connects Claude Code to Climpt by spawning independent sub-agents using Claude Agent SDK. When a user's request matches a Climpt command, this Skill creates two text components:
Analyze the user's request and create:
query: Short English phrase for command search intent: Detailed description of execution intent
Examples:
| User Request | query | intent |
|---|---|---|
| "climpt-agentのoptions-prompt.tsをテストして" | "run specific test" | "Test options-prompt.ts in climpt-agent scripts" |
| "変更をコミットして、semantic groupingで" | "commit changes" | "Commit staged changes with semantic grouping by file type" |
| "frontmatterを生成して、docs/配下に" | "generate frontmatter" | "Generate frontmatter for markdown files in docs/ directory" |
deno run --allow-read --allow-write --allow-net --allow-env --allow-run --allow-sys \
-- ${CLAUDE_PLUGIN_ROOT}/skills/delegate-climpt-agent/scripts/climpt-agent.ts \
--query="<search query>" \
--intent="<detailed intent>" \
[--agent=climpt] \
[--options=<opt1,opt2,...>]
Important: The -- before the script path is required to separate Deno options from script arguments.
Parameters:
--query: Short search query to find matching command (required)--intent: Detailed intent for option resolution (optional, defaults to query)--agent: Agent name (default: "climpt")--options: Comma-separated list of additional options (optional)If the user provides detailed content (file diffs, context, etc.), pipe it to the script:
echo "<detailed content>" | deno run ... -- <script.ts> --query="..." --intent="..."
Important: --intent and stdin content serve different purposes:
--intent: Short description for LLM option resolution (e.g., "新機能追加")Example:
git diff --staged | deno run ... -- <script.ts> \
--query="commit changes" \
--intent="新機能追加のコミットメッセージを作成"
Flow:
--intent="新機能追加" is used to resolve options (e.g., -e=feature)git diff output is passed to climpt as stdin contentUse when the user gives project-specific instructions and it's unclear from general knowledge what should be done. Climpt provides pre-configured prompts tailored to the project's workflow.
The sub-agent runs independently and reports its own errors. Check:
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.