adversarial-review
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Turn saved AI tips and system-improvement follow-ups into ranked proposals, using independent critics for larger batches, then apply selected changes or queue investigations.
Claude Code
$ npx -y skills add chrisblattman/claudeblattman --skill tips-integrate --agent claude-code
Codex
$ npx skills add chrisblattman/claudeblattman --skill tips-integrate -a codex -y
Cursor
$ npx skills add chrisblattman/claudeblattman --skill tips-integrate -a cursor -y
Gemini CLI
$ npx skills add chrisblattman/claudeblattman --skill tips-integrate -a gemini-cli -y
GitHub Copilot
$ npx skills add chrisblattman/claudeblattman --skill tips-integrate -a github-copilot -y
OpenCode
$ npx skills add chrisblattman/claudeblattman --skill tips-integrate -a opencode -y
Windsurf
$ npx skills add chrisblattman/claudeblattman --skill tips-integrate -a windsurf -y
name: tips-integrate description: Turn saved AI tips and system-improvement follow-ups into ranked proposals, using independent critics for larger batches, then apply selected changes or queue investigations. disable-model-invocation: true
Use after curation or when the user asks to apply accumulated workflow learnings. Keep discovery, ranking and authorization separate: a high score recommends a change; it does not grant permission to edit settings. Preserve any specific application scope the user already authorized.
Use the same configured tips folder as `/tips-curate` (default `~/.claude-assistant/tips/`). Read `collected-tips-log.md` and `integrate-state.json`. Optional configured sources are reference packs, session logs, a port checklist, and the active task queue. The investigation destination defaults to `skills-learning-catalog.md` in that tips folder. These are user data, not files to store inside the installed skill.
Read [scanning rules](references/scanning-rules.md) and [state and write rules](references/state.md). For a batch needing critics, read [the bundled critic instructions](references/proposal-critics.md). No separately installed agent definition or private runtime is required. Native subagent support is required for the five-critic phase; report a missing capability instead of impersonating independent reviewers.
Options: `source:tips|refs|session|port`, `since:YYYY-MM-DD`, `surface:claude-code|codex`, `dryrun`, `--full`, or `compact`. Natural-language equivalents work. With no source selector, scan configured sources only. `source:tips` includes Medium as well as High tips; the default selects High tips. `dryrun` may read and rank but must not write artifacts/state or apply changes. `compact` performs only authorized state housekeeping described in the reference.
Identify the current host from explicit input or known execution context. If uncertain, make investigation proposals only until the host is known. A `shared` route is not permission to edit arbitrary files in both apps.
Read integration state; preserve existing dispositions and unknown fields. A missing file can be initialized when writing is authorized; corrupt state must be diagnosed rather than replaced with an empty history. If available, report the last curation date when more than 14 days old; this is advisory, not a requirement to rerun curation.
Inventory only the names/descriptions of user-configured skills, instructions and target files at this stage. Discover authoritative source locations rather than editing plugin caches or generated copies. Do not sweep unrelated home directories.
Follow the scanning reference. Use explicit `since` when supplied; otherwise consider recent unprocessed entries (first run: 30 days), previously pending candidates, and unresolved entries left over from prior runs. A `last_run` timestamp must not hide a same-day or still-pending item. Compare stable keys with recorded dispositions.
Search the active queue and catalog for concrete claim/tool/repo anchors before calling something a duplicate. A shared topic alone is insufficient. Keep the reason and source provenance for duplicates, watch items and deferrals. Missing sources are skipped with a note; failed reads are not reported as empty sources.
Separate `watch` items before ranking and keep them visible. Prioritize up to 15 remaining candidates by quality and recency; keep overflow pending rather than marking it processed. Default proposals inherit `Routing:` from curation, but target inspection can change the route with a recorded reason.
For five or fewer actionable candidates, skip the council and present all. For more, launch five fresh native subagents in parallel, one each: Catalog Conflict, Maintenance Tax, Compounder, First-Run and Skeptic. Give every worker the same candidate batch, inventory, known constraints and its assigned section of the bundled critic instructions. Workers score every candidate independently and do not edit files or see one another's reports.
Use available configured models; do not hardcode dated model versions, token estimates or private subscription policies. Retry a failed worker at most once for a transient error. Wait for every worker to complete or reach its failure limit; three successful workers is the minimum to proceed, not a reason to stop waiting for the other two. Below three, retain the pending batch (except in dryrun) and report failure. Do not silently substitute a single-critic run.
Synthesize in the coordinating session, as this tips-ranking workflow specifies. For each candidate compute `mean(returned scores) - 0.1 * blocker_count`. Show actual reviewer count, missing perspectives, rationales, dissent, and concrete blockers. Scores rank ideas; they do not prove a claim or waive a blocker. For the top candidates, identify important questions all reviewers may have missed.
Advance the top seven to concrete proposals. Keep items 8–15 visible with their rationale and full detail in the saved report. Save the report and individual outputs under a unique `council-<timestamp>-<surface>/` directory in the tips folder, unless dryrun. Do not overwrite an earlier same-day run.
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…