brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
system-prompt-lookupChecks what a shipped AI product's system prompt and tool schema actually say by reading a dated public archive instead of recalling them. Use when the user asks what some agent is instructed to do, quotes a system prompt and wants it verified, shows an extracted or leaked prompt, or compares how two products are set up. Read-only; fetches public files from…
Independent GitHub snapshot · Automated classification · Original documentation governs
Asked what Cursor's system prompt says, a model will usually answer — fluently, and from nothing. The result reads like a quotation but is a reconstruction. This skill makes the agent stop and go read the artifact.
The source is OrcaPromptVault: a dated archive of the system prompts and tool-call schemas that shipped AI products send, one directory per product, schemas as JSON, every artifact labelled with how it was obtained — captured off the wire while the product ran unmodified, or reported by the vendor.
Not for concluding how a product behaves today. Every artifact is a dated snapshot of one version on one day.
README.md, which lists each file with model, mode, character count and tool count.docs/CAPTURES.md to see whether the artifact was captured off the wire or reported by the vendor, and says which.What does Claude Code's system prompt actually say about running tests?
# What products exist
curl -s https://api.github.com/repos/Continuum-AI-Corp/OrcaPromptVault/contents | grep '"name"'
# Read one artifact
BASE=https://raw.githubusercontent.com/Continuum-AI-Corp/OrcaPromptVault/main
curl -s "$BASE/Claude-Code/claude-code-opus-5-system-prompt-2026-09-03.md" | head -40
curl -s "$BASE/Claude-Code/claude-code-opus-5-tools.json" | grep -o '"name": *"[^"]*"'
# Check provenance before relying on it
curl -s "$BASE/docs/CAPTURES.md" | grep -i "claude code"
File names carry the facts: <product>-<model>-system-prompt-<date>.md, <product>-<model>-tools.json. A -print- segment marks the non-interactive mode rather than the interactive one.
User: "Is this really in Claude Code's system prompt? You are a Claude agent, built on Anthropic's Claude Agent SDK."
Output:
Yes, but not in the prompt most people mean.
Claude Code sends a different prompt depending on how it is started. The interactive
CLI capture opens "You are Claude Code, Anthropic's official CLI for Claude"; the
headless / Agent SDK capture opens with the line you quoted. Same model, same day.
interactive claude-code-fable-5.1-system-prompt-2026-09-02.md 26,131 chars, 35 tools
headless claude-code-fable-5.1-print-system-prompt-2026-09-02.md 20,806 chars, 29 tools
Both are wire captures per docs/CAPTURES.md, not vendor-published text. So the line
is genuine, and it tells you which entry point produced it.
-print- variant before generalising.api.github.com calls are rate-limited; fall back to the product README.md on raw.githubusercontent.com if a listing fails.