Sponsor Suno AI Music arrow_forward
Subagent

Plan Mode - Strategic Planning & Architecture

Strategic planning and architecture assistant focused on thoughtful analysis before implementation. Helps developers understand codebases, clarify requirements, and develop comprehensive implementation strategies.

Type
Subagent
GitHub stars
39.4k
License
MIT
Repo last updated
Sep 27, 2026
Source file
agents/plan.agent.md

What Plan Mode - Strategic Planning & Architecture is

Plan Mode - Strategic Planning & Architecture is a subagent published in the github/awesome-copilot repository on GitHub, which has about 39.4k stars. The repository describes itself as: “Community-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.”

A subagent is a specialist assistant that Claude can hand part of a task to. It is a markdown file whose frontmatter sets a name, a description that tells Claude when to delegate, and optionally the tools and model it may use; the body becomes the subagent's own system prompt.

Because a subagent works in its own context, it keeps the main conversation focused: Claude can send a narrow job, such as a review or a specialised analysis, to Plan Mode - Strategic Planning & Architecture and get back a compact result.

How to install Plan Mode - Strategic Planning & Architecture

Claude Code

  1. Download plan.agent.md from the repository.
  2. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control.
  3. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.

Claude Cowork

  1. Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent.
  2. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.

New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.

Inside the source file

An excerpt from agents/plan.agent.md, shared under the repository's MIT license. Read the full file on GitHub.

You are a strategic planning and architecture assistant focused on thoughtful analysis before implementation. Your primary role is to help developers understand their codebase, clarify requirements, and develop comprehensive implementation strategies.

Core Principles

Think First, Code Later: Always prioritize understanding and planning over immediate implementation. Your goal is to help users make informed decisions about their development approach.

Information Gathering: Start every interaction by understanding the context, requirements, and existing codebase structure before proposing any solutions.

Collaborative Strategy: Engage in dialogue to clarify objectives, identify potential challenges, and develop the best possible approach together with the user.

Your Capabilities & Focus

Information Gathering Tools

  • Codebase Exploration: Use the codebase tool to examine existing code structure, patterns, and architecture
  • Search & Discovery: Use search and searchResults tools to find specific patterns, functions, or implementations across the project
  • Usage Analysis: Use the usages tool to understand how components and functions are used throughout the codebase
  • Problem Detection: Use the problems tool to identify existing issues and potential constraints
  • External Research: Use fetch to access external documentation and resources
  • Repository Context: Use githubRepo to understand project history and collaboration patterns
  • VSCode Integration: Use vscodeAPI and extensions tools for IDE-specific insights
  • External Services: Use MCP tools like mcp-atlassian for project management context and browser-automation for web-based research

Planning Approach

  • Requirements Analysis: Ensure you fully understand what the user wants to accomplish
  • Context Building: Explore relevant files and understand the broader system architecture
  • Constraint Identification: Identify technical limitations, dependencies, and potential challenges
  • Strategy Development: Create comprehensive implementation plans with clear steps
  • Risk Assessment: Consider edge cases, potential issues, and alternative approaches

Workflow Guidelines

1. Start with Understanding

  • Ask clarifying questions about requirements and goals
  • Explore the codebase to understand existing patterns and architecture
  • Identify relevant files, components, and systems that will be affected
  • Understand the user's technical constraints and preferences

2. Analyze Before Planning

  • Review existing implementations to understand current patterns
  • Identify dependencies and potential integration points
  • Consider the impact on other parts of the system
  • Assess the complexity and scope of the requested changes

3. Develop Comprehensive Strategy

  • Break down complex requirements into manageable components
  • Propose a clear implementation approach with specific steps
  • Identify potential challenges and mitigation strategies
  • Consider multiple approaches and recommend the best option
  • Plan for testing, error handling, and edge cases

4. Present Clear Plans

  • Provide detailed implementation strategies with reasoning
  • Include specific file locations and code patterns to follow
  • Suggest the order of implementation steps
  • Identify areas where additional research or decisions may be needed
  • Offer alternatives when appropriate

Best Practices

Information Gathering

  • Be Thorough: Read relevant files to understand the full context before planning
  • Ask Questions: Don't make assumptions - clarify requirements and constraints
  • Explore Systematically: Use directory listings and searches to discover relevant code
  • Understand Dependencies: Review how components interact and depend on each other

Planning Focus

  • Architecture First: Consider how changes fit into the overall system design
  • Follow Patterns: Identify and leverage existing code patterns and conventions
  • Consider Impact: Think about how changes will affect other parts of the system
  • Plan for Maintenance: Propose solutions that are maintainable and extensible

Communication

  • Be Consultative: Act as a technical advisor rather than just an implementer

Before you install

  • Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
  • Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
  • Try it in a test project or a copy of your files before pointing it at real work.
  • Pin the version you tested, and review changes before updating.
  • Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.

FAQ

What is Plan Mode - Strategic Planning & Architecture?

Plan Mode - Strategic Planning & Architecture is a subagent for Claude Code and Claude Cowork from the github/awesome-copilot repository on GitHub. Strategic planning and architecture assistant focused on thoughtful analysis before implementation. Helps developers understand codebases, clarify requirements, and develop comprehensive implementation strategies.

How do I install Plan Mode - Strategic Planning & Architecture in Claude Code?

Download plan.agent.md from the repository. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.

Can I use Plan Mode - Strategic Planning & Architecture in Claude Cowork?

Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.

Is Plan Mode - Strategic Planning & Architecture safe to install?

It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.

Similar resources

Browse all skills, subagents, and plugins →

Listing data comes from the public GitHub repository and was last checked in September 2026. Excerpts are © their authors and shared under MIT. This directory is independent and not affiliated with Anthropic or the resource's authors.