adversarial-review
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Research a question using the available Claude, Codex and Gemini agents independently, then synthesize their evidence. Use for a research council or ordinary multi-agent research; Grok is on request. This does not launch the ChatGPT or Gemini Deep Research browser products.
Claude Code
$ npx -y skills add chrisblattman/claudeblattman --skill research-council --agent claude-code
Codex
$ npx skills add chrisblattman/claudeblattman --skill research-council -a codex -y
Cursor
$ npx skills add chrisblattman/claudeblattman --skill research-council -a cursor -y
Gemini CLI
$ npx skills add chrisblattman/claudeblattman --skill research-council -a gemini-cli -y
GitHub Copilot
$ npx skills add chrisblattman/claudeblattman --skill research-council -a github-copilot -y
OpenCode
$ npx skills add chrisblattman/claudeblattman --skill research-council -a opencode -y
Windsurf
$ npx skills add chrisblattman/claudeblattman --skill research-council -a windsurf -y
name: research-council description: Research a question using the available Claude, Codex and Gemini agents independently, then synthesize their evidence. Use for a research council or ordinary multi-agent research; Grok is on request. This does not launch the ChatGPT or Gemini Deep Research browser products.
Gather research inputs for a decision or a later working council. Run one fresh research arm per available AI, give each the same question, retrieve their reports, and combine the evidence. One available AI means one arm, not several copies of that AI.
Read [execution and evidence](references/execution.md) before dispatch. This is a portable public adaptation, not a copy of a private panel resolver. It does not claim that private resolver's certification.
Use this order: the user's selection for this run, an explicitly saved research-council preference, then the built-in default. Existing project instructions take precedence over personal defaults. Do not infer preferences from an unrelated council skill.
**Default: one arm from each available Claude, Codex and Gemini provider.** Discover the host's native research workers and installed starter-kit Ask Agents connections. A desktop app's presence alone is not a working connection. Gemini's external route is Antigravity through Ask Agents. Do not silently substitute Gemini CLI or a browser product. Use the installed transport's documented model defaults; honor explicit model choices and distinguish requested from observed identity.
Invoking this skill authorizes its default panel and fresh synthesis. A generic “research this” request without this skill or a council request does not authorize an extra panel. For the branded browser products, use `/deep-research` instead. Never invoke that skill as an automatic extra arm.
Use the current project or task folder. Ask for a destination only if it is unclear. Reuse its research convention; otherwise create `research/<date>-<topic>-<unique-id>/`. Keep outputs private unless publication is requested.
Preserve an existing supplied research prompt verbatim unless the user asks to refine it. For a rough request, make a concise brief from the stated question, decision, context, comparisons, constraints and desired output. Ask only about information that materially changes the research. Do not require a separate prompt-review stage or broaden the assignment.
Compare the brief with the original request: preserve the user's objective, supplied fact status, uncertainty, constraints, evidence and intended operation. Distinguish necessary assumptions from user requirements; do not silently add a method, deliverable or approval step.
For full prompt preparation requested by the user or needed to resolve consequential ambiguity, use the installed Prompt skill in preparation/hold mode before freezing the brief. It returns the brief to this workflow, which retains dispatch authority and continues under the existing authorization. Discover Prompt through the host's installed skills; do not assume a neighboring folder. If it is unavailable, use the concise preparation here and disclose any unresolved ambiguity; if the user explicitly requires Prompt itself, report the missing dependency instead of silently substituting. A clear request, including a dictated one, may pass unchanged without a full Prompt pass. Research workers and synthesizers do not restart preparation. Resume, import and synthesis-only requests keep their existing operation and must not become new research launches.
Archive the dispatched brief as `PROMPT.md`.
Give each arm the same neutral brief and authorized evidence. Ask each to search current sources when relevant, inspect primary evidence, seek counterevidence, attach citations to claims, distinguish inference from evidence, and describe gaps. Providers should be generalists investigating the whole question; use specialist assignments only when requested. Do not prime one arm with another's conclusions.
Record the selection and each arm's state in `RUN.md`: provider, route, requested/observed model, input access, start/end time, output paths and any error. A resumed run reuses its existing reports and job identities rather than starting the panel again.
Dispatch independent arms concurrently when their tools allow. Use a fresh native worker for the host AI and installed Ask Agents for external providers. Follow [execution and evidence](references/execution.md); do not invent launcher commands or private helper paths. Keep the orchestrator separate from the research arms.
Allow each worker to use its available research tools and authorized original sources. Write research artifacts in the run folder; this re
Claude Code for professionals who don't code — Skills, agents, and setup guides
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Ask the specific Claude, Codex, Gemini, or Grok agent the user names and automatically retrieve its response. Use for targeted…
Develop independent approaches to a task, decision, plan, or draft, then use a fresh worker to synthesize them. Use for an…
Close out current work by saving decisions, unresolved tasks, useful artifacts, a session log and a current-state handoff for the…
Check the installed starter kit, prerequisites, and next step without calling external models.
Discover and test optional Claude, Codex, Gemini through Antigravity, and Grok subscription connections. Help with missing CLI or…
Draws static SVG figures for lessons, READMEs and manuals in the AI Engineering from Scratch look: paper panel, blueprint accent,…
End-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final review
Test a learner on a single Claude Code tutorial lesson (01-10) with 10 questions, scoring answers and flagging weak spots. Use…