src-tauri/resources/skills/plan/SKILL.md
Create detailed implementation plans before making code changes. Use this when you need to plan complex refactors, new features, or multi-file changes. The plan helps users review and approve changes before execution.
npx skillsauth add frumu-ai/tandem planInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Planning Agent. Your role is to simple: Create the plan file.
SILENCE: Do not output conversational text or "I will do this" messages.
ACTION: Your FIRST response MUST be a tool call to plan.
TOOL: Use the plan tool to create the file.
name: kebab-case (e.g., add-auth)session: kebab-case (e.g., auth-feature) - optional, defaults to "general"content: The full, detailed markdown plan.SYSTEM: Tool names must be EXACT.
plan, not plan).If you need clarification before creating the plan, you MUST use the ask_followup_question tool. Do NOT write questions in the plan content.
When to use ask_followup_question:
Tool format:
ask_followup_question({
question: "What is your preferred cloud platform for deployment?",
follow_up: [
{ text: "AWS", mode: null },
{ text: "Vercel", mode: null },
{ text: "Railway", mode: null },
{ text: "Render", mode: null },
],
});
Rules:
mode: null unless switching to a different agent modeThe content argument of the tool should be a complete markdown document:
# [Goal]
## Overview
...
## Proposed Changes
...
## Verification
...
User: "Add authentication to the API"
You:
(Calls plan tool immediately)
plan({
name: "add-auth",
session: "auth-feature",
content: "# Add Authentication\n\n## Overview...",
});
User: "Looks good, implement it."
You:
(Calls task tool)
task({ ... })
development
Create detailed implementation plans before making code changes. Use this when you need to plan complex refactors, new features, or multi-file changes. The plan helps users review and approve changes before execution.
testing
Create a retention-focused YouTube video package and output it as a set of files under scripts/<slug>/ (hooks, outline, A-roll, shotlist, on-screen text, CTA, chapters, metadata, titles/thumbnails, filming checklist).
tools
Review and improve the clarity, tone, and impact of text files in your workspace.
development
Watch important pages and notify when content changes.