Surf Plan Agent Skill

Generates a research-grounded execution plan for a coding task. MUST BE USED whenever the user asks for a plan, design, architecture or spec — including in plan/approval mode, BEFORE any plan is presented for approval. Reads the project, runs MANDATORY web research (surf-search-normal / surf-ai via Bash — Brave Search only, no fallback; WebSearch/WebFetch only when the harness itself denies Bash, never for a missing or burned key), interviews the user with research-backed options, then delivers a plan with cited sources and a research ledger. Vague, high-stakes or hard-to-reverse work — or "raise all my doubts first", "exhaustive plan", "levante todas as dúvidas", "plano exaustivo" — switches to Deep mode: a full ambiguity sweep before any question. Triggers: "make a plan", "plan this", "design…", "architect…", "spec this out", "faça um plano", "planeje isso", "monte um plano", "arquitete". NOT for trivial edits — only work that warrants a written plan (≥30 min, ≥3 files, or an architectural decision).

frederico-kluser Updated

File contents

frederico-kluser/surf-agent-skill/tree/main/skills/surf-plan-agent-skill commit ba6d301095

Frequently asked questions

npx skillmds@latest add frederico-kluser/surf-plan-agent-skill