一键导入
claude
Ask Claude directly via bridge mode by default (`claude -p`), with optional deterministic prompt-package generation when explicitly requested.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Ask Claude directly via bridge mode by default (`claude -p`), with optional deterministic prompt-package generation when explicitly requested.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | claude |
| description | Ask Claude directly via bridge mode by default (`claude -p`), with optional deterministic prompt-package generation when explicitly requested. |
Claude supports two workflows:
Use this skill when:
/claude or $claude.Do NOT use this skill for:
Exception:
$claude or /claude appears explicitly, route through this skill.# Bridge mode (default)
$claude <request>
/claude <request>
$claude run <request>
$claude ask <request>
$claude json <request>
$claude continue <session_id> <follow_up>
# Package mode (explicit)
$claude package <request>
$claude prompt <request>
$claude convert <request>
# Claude CLI commands used by bridge mode
claude -p --output-format json "<prompt>"
claude -p --output-format json --json-schema '<schema>' "<prompt>"
claude -p --output-format json --resume <session_id> "<follow_up>"
Select mode deterministically:
$claude//claude without a packaging subcommand.run, ask, bridge, exec, json, continue, resume.package, prompt, convert.help, review-skill, debug-skill, literal.Routing precedence for explicit $claude//claude:
Meta mode escape hatch:
$claude help -> explain skill usage only.$claude review-skill -> evaluate/improve this skill (no forced prompt package output).$claude literal <text> -> treat <text> as literal content, not a command.Output is deterministic and copy/paste-ready with sections in this order:
SYSTEM:USER:INPUTS:CHECKLIST:EDGE CASES: (optional)Never add text before SYSTEM: or after final section.
Bridge mode runs Claude CLI and returns Claude output plus minimal execution metadata.
Required parse order for CLI JSON output:
structured_output (when --json-schema is used)resultis_error == true or non-zero exit)Always capture these fields when available:
session_idis_errorstop_reasontotal_cost_usdDefault bridge response formatting:
continue/resume and session continuity is needed.When metadata is included, keep it minimal by default:
session_id and is_errorstop_reason and total_cost_usd only on request or error analysis.Use bridge mode as a tracked sidecar when the answer matters and the work may take time.
Practical rules:
When bridge mode needs machine-readable output, use this JSON schema:
{
"type": "object",
"properties": {
"answer": { "type": "string" },
"assumptions": {
"type": "array",
"items": { "type": "string" }
},
"risks": {
"type": "array",
"items": { "type": "string" }
},
"next_actions": {
"type": "array",
"items": { "type": "string" }
},
"needs_input": { "type": "boolean" },
"questions": {
"type": "array",
"items": { "type": "string" }
}
},
"required": [
"answer",
"assumptions",
"risks",
"next_actions",
"needs_input",
"questions"
],
"additionalProperties": false
}
Default behavior:
In bridge mode:
needs_input: true or non-empty questions, ask the user those questions.--resume <session_id> after user reply.needs_input: false and no blocking questions remain.SYSTEM:
USER:
INPUTS:
- None.CHECKLIST:
EDGE CASES: exists.EDGE CASES:
For large inputs, avoid dumping full artifacts into a single prompt.
Use this order:
When the current Codex request is already grounded in RepoPrompt, context-builder, or selected-file context, preserve that same repo-grounded material when asking Claude.
Do not ask Claude for a vague second opinion on the problem in isolation. Ask it to reason against the same source material you are using locally, so the comparison stays anchored to the same files, excerpts, and assumptions.
If Claude-side RepoPrompt or equivalent tooling is available, ask Claude to use it too. If it is not available, say so explicitly and fall back to file-grounded context only. Do not imply symmetry that you cannot actually provide. If RepoPrompt was not part of the current request, do not force it into the Claude ask.
When RepoPrompt symmetry is required:
used_repoprompt=false, retry once with a stricter tool-grounding prompt before accepting the resultused_repoprompt=false without retry when Claude reports the repo tools are unavailable or deniedCommon bridge-mode failures and handling:
result and flag schema miss.package, bridge, or meta) deterministically.SYSTEM: compact (typically 4 to 8 bullets).CHECKLIST: within 6 to 12 bullets.$claude any thoughts on this script?$claude run Give me a second opinion on this migration approach$claude json Analyze these test failures and return structured risks + next actions$claude run --meta any thoughts on this script?$claude continue 31feb98d-6f2a-451e-977b-0df8945a62b5 user chose React + TypeScript$claude package convert this bug ticket into a Claude prompt package for root-cause + fix plan$claude review-skill evaluate gaps in this skill file and propose improvementsINPUTS: contains - None. when no artifacts are present.CHECKLIST: has 6 to 12 bullets with required quality gates.EDGE CASES: appears only when warranted.This skill should be used when the user asks about "JUCE-Plugin-Starter", "starter template", "init plugin project", "plugin template", "juce project setup", ".env configuration", "plugin codes", "bundle ID", "generate_and_open_xcode", mentions placeholder replacement, discusses creating new JUCE plugin projects from a template, or asks about VST3 MIDI generator configuration, cross-DAW MIDI effect setup, IS_SYNTH/IS_MIDI_EFFECT settings, or Ableton Live VST3 MIDI routing. Provides knowledge about the JUCE-Plugin-Starter template conventions, build system, configuration, and VST3 MIDI generator patterns.
Knowledge for designing and applying Visage theme tokens and JUCE LookAndFeel colors. Use when the user asks about colors, theming, palettes, styling, branding, dark mode, light mode, ARGB hex format, color schemes, or the theme-designer tool. Covers the JSON theme schema, C++ codegen, Palette API, OverrideId scoping, and the design workflow.
Guide for integrating the Visage GPU-accelerated UI framework with JUCE audio plugins on macOS and iOS/iPadOS. Covers Metal view embedding, event bridging, focus management, keyboard handling in DAW hosts, popups/modals/dropdowns, memory management, destruction ordering, native standalone appearance, required Visage patches, iOS touch event handling, safe area insets, and comprehensive Visage API reference (Canvas, Frame, Widget, Theme, Dimension, PostEffect, Event system). Patterns derived from production plugin development. Use this skill whenever building or debugging JUCE+Visage plugin UI, even if the user doesn't explicitly mention "Visage" — trigger on mentions of Metal rendering in JUCE, GPU UI in audio plugins, embedded MTKView, or bridge layers between JUCE and a GPU framework.
This skill should be used when the user asks to "improve performance", "optimize query", "use prompt repetition", "repeat my prompt", mentions "Google Research prompt paper", or discusses non-reasoning vs reasoning tasks. Provides research-backed guidance on when and how to apply prompt repetition for performance gains.