resolve-blockers — for Claude Code resolve-blockers, tanren, community, for Claude Code, ide skills, investigate, escalate_to_blocker, create_task(origin: User), revise_task(…), create_task

v1.0.0

Über diesen Skill

Geeigneter Einsatz: Ideal for AI agents that need interactive escalation-resolution phase. triggered only after. Lokalisierte Zusammenfassung: # resolve-blockers Purpose Interactive escalation-resolution phase. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Funktionen

Interactive escalation-resolution phase. Triggered only after
investigate has hit its loop cap and called escalate to blocker.
Present the investigation-derived options to the user, capture the
chosen path via typed tool calls, then exit so the orchestrator
Inputs (from your dispatch)

# Kernthemen

trevorWieland trevorWieland
[2]
[1]
Aktualisiert: 4/27/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Geeigneter Einsatz: Ideal for AI agents that need interactive escalation-resolution phase. triggered only after. Lokalisierte Zusammenfassung: # resolve-blockers Purpose Interactive escalation-resolution phase. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Warum diese Fähigkeit verwenden

Empfehlung: resolve-blockers helps agents interactive escalation-resolution phase. triggered only after. resolve-blockers Purpose Interactive escalation-resolution phase. This AI agent skill supports Claude Code

Am besten geeignet für

Geeigneter Einsatz: Ideal for AI agents that need interactive escalation-resolution phase. triggered only after.

Handlungsfähige Anwendungsfälle for resolve-blockers

Anwendungsfall: Applying Interactive escalation-resolution phase. Triggered only after
Anwendungsfall: Applying investigate has hit its loop cap and called escalate to blocker
Anwendungsfall: Applying Present the investigation-derived options to the user, capture the

! Sicherheit & Einschränkungen

  • Einschraenkung: Interactive escalation-resolution phase. Triggered only after
  • Einschraenkung: Replacement tasks must be created first via create task.
  • Einschraenkung: ⚠ ORCHESTRATOR-OWNED ARTIFACT — DO NOT EDIT.

About The Source

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Labs-Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ und Installationsschritte

These questions and steps mirror the structured data on this page for better search understanding.

? Häufige Fragen

Was ist resolve-blockers?

Geeigneter Einsatz: Ideal for AI agents that need interactive escalation-resolution phase. triggered only after. Lokalisierte Zusammenfassung: # resolve-blockers Purpose Interactive escalation-resolution phase. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Wie installiere ich resolve-blockers?

Führen Sie den Befehl aus: npx killer-skills add trevorWieland/tanren/resolve-blockers. Er funktioniert mit Cursor, Windsurf, VS Code, Claude Code und mehr als 19 weiteren IDEs.

Wofür kann ich resolve-blockers verwenden?

Wichtige Einsatzbereiche sind: Anwendungsfall: Applying Interactive escalation-resolution phase. Triggered only after, Anwendungsfall: Applying investigate has hit its loop cap and called escalate to blocker, Anwendungsfall: Applying Present the investigation-derived options to the user, capture the.

Welche IDEs sind mit resolve-blockers kompatibel?

Dieser Skill ist mit Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer kompatibel. Nutzen Sie die Killer-Skills CLI für eine einheitliche Installation.

Gibt es Einschränkungen bei resolve-blockers?

Einschraenkung: Interactive escalation-resolution phase. Triggered only after. Einschraenkung: Replacement tasks must be created first via create task.. Einschraenkung: ⚠ ORCHESTRATOR-OWNED ARTIFACT — DO NOT EDIT..

So installieren Sie den Skill

  1. 1. Terminal öffnen

    Öffnen Sie Ihr Terminal oder die Kommandozeile im Projektverzeichnis.

  2. 2. Installationsbefehl ausführen

    Führen Sie aus: npx killer-skills add trevorWieland/tanren/resolve-blockers. Die CLI erkennt Ihre IDE oder Ihren Agenten automatisch und richtet den Skill ein.

  3. 3. Skill verwenden

    Der Skill ist jetzt aktiv. Ihr KI-Agent kann resolve-blockers sofort im aktuellen Projekt verwenden.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

resolve-blockers

# resolve-blockers Purpose Interactive escalation-resolution phase. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows. Interactive

SKILL.md
Readonly
Upstream Repository Material
The section below comes from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

resolve-blockers

Purpose

Interactive escalation-resolution phase. Triggered only after investigate has hit its loop cap and called escalate_to_blocker. Present the investigation-derived options to the user, capture the chosen path via typed tool calls, then exit so the orchestrator resumes.

Inputs (from your dispatch)

  • The blocker reason and option list produced by the upstream investigate call.
  • The spec folder state at the time of escalation.
  • All prior investigation reports for this fingerprint.

Responsibilities

  1. Summarize the blocker to the user in one paragraph. Pull context from the investigation report.
  2. Present the options (at least: fix-in-place via new/revised task; abandon + replace; defer to future spec). Recommend one.
  3. Wait for the user's decision.
  4. Apply the chosen path with typed tools:
    • Fix in place: create_task(origin: User) or revise_task(…).
    • Abandon: abandon_task(task_id, reason, replacements). Replacement tasks must be created first via create_task.
    • Defer to future spec: abandon_task with an acknowledgment that no replacement will be created here; the user can spin a new spec later.
  5. Call report_phase_outcome("complete", <user-chosen path>).

Out of scope

  • Escalating further (resolve-blockers never chain-escalates; if the user cannot decide, report_phase_outcome("error", …))
  • Editing plan.md, progress.json, or orchestrator-owned files
  • Creating GitHub issues directly
  • Implementing any code change

⚠ ORCHESTRATOR-OWNED ARTIFACT — DO NOT EDIT. spec.md, plan.md, tasks.md, tasks.json, demo.md, audit.md, signposts.md, progress.json, and .tanren-projection-checkpoint.json are generated from the typed event stream. Postflight reverts unauthorized edits and emits an UnauthorizedArtifactEdit event. Use the typed tool surface (MCP or CLI) to record progress.

Use Tanren MCP tools for all structured mutations in this phase. MCP-first canonical invocation set for phase resolve-blockers: The orchestrator exports TANREN_CLI, TANREN_DATABASE_URL, TANREN_CONFIG, and TANREN_SPEC_FOLDER; use those values directly for CLI tool calls.

  • MCP create_task payload: {"schema_version":"1.0.0","spec_id":"00000000-0000-0000-0000-000000000000","title":"task title","description":"task description","origin":{"kind":"user"},"acceptance_criteria":[]}
  • CLI create_task command: "$TANREN_CLI" --database-url "$TANREN_DATABASE_URL" methodology --methodology-config "$TANREN_CONFIG" --phase resolve-blockers --spec-id <spec_uuid> --spec-folder "$TANREN_SPEC_FOLDER" task create --json '{"schema_version":"1.0.0","spec_id":"00000000-0000-0000-0000-000000000000","title":"task title","description":"task description","origin":{"kind":"user"},"acceptance_criteria":[]}'
  • MCP revise_task payload: {"schema_version":"1.0.0","task_id":"00000000-0000-0000-0000-000000000000","revised_description":"updated details","revised_acceptance":[],"reason":"clarify acceptance"}
  • CLI revise_task command: "$TANREN_CLI" --database-url "$TANREN_DATABASE_URL" methodology --methodology-config "$TANREN_CONFIG" --phase resolve-blockers --spec-id <spec_uuid> --spec-folder "$TANREN_SPEC_FOLDER" task revise --json '{"schema_version":"1.0.0","task_id":"00000000-0000-0000-0000-000000000000","revised_description":"updated details","revised_acceptance":[],"reason":"clarify acceptance"}'
  • MCP abandon_task payload: {"schema_version":"1.0.0","task_id":"00000000-0000-0000-0000-000000000000","reason":"superseded","disposition":"replacement","replacements":[]}
  • CLI abandon_task command: "$TANREN_CLI" --database-url "$TANREN_DATABASE_URL" methodology --methodology-config "$TANREN_CONFIG" --phase resolve-blockers --spec-id <spec_uuid> --spec-folder "$TANREN_SPEC_FOLDER" task abandon --json '{"schema_version":"1.0.0","task_id":"00000000-0000-0000-0000-000000000000","reason":"superseded","disposition":"replacement","replacements":[]}'
  • MCP list_tasks payload: {"schema_version":"1.0.0","spec_id":"00000000-0000-0000-0000-000000000000"}
  • CLI list_tasks command: "$TANREN_CLI" --database-url "$TANREN_DATABASE_URL" methodology --methodology-config "$TANREN_CONFIG" --phase resolve-blockers --spec-id <spec_uuid> --spec-folder "$TANREN_SPEC_FOLDER" task list --json '{"schema_version":"1.0.0","spec_id":"00000000-0000-0000-0000-000000000000"}'
  • MCP report_phase_outcome payload: {"schema_version":"1.0.0","spec_id":"00000000-0000-0000-0000-000000000000","outcome":{"outcome":"complete","summary":"phase complete"}}
  • CLI report_phase_outcome command: "$TANREN_CLI" --database-url "$TANREN_DATABASE_URL" methodology --methodology-config "$TANREN_CONFIG" --phase resolve-blockers --spec-id <spec_uuid> --spec-folder "$TANREN_SPEC_FOLDER" phase outcome --json '{"schema_version":"1.0.0","spec_id":"00000000-0000-0000-0000-000000000000","outcome":{"outcome":"complete","summary":"phase complete"}}'

Verwandte Fähigkeiten

Looking for an alternative to resolve-blockers or another community skill for your workflow? Explore these related open-source skills.

Alle anzeigen

openclaw-release-maintainer

Logo of openclaw
openclaw

Lokalisierte Zusammenfassung: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
Künstliche Intelligenz

widget-generator

Logo of f
f

Lokalisierte Zusammenfassung: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code

149.6k
0
Künstliche Intelligenz

flags

Logo of vercel
vercel

Lokalisierte Zusammenfassung: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Lokalisierte Zusammenfassung: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Entwickler