plan-arc

Propose a target architecture with components, boundaries, and diagrams.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/Trecek/useful-claude-skills --skill plan-arc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-arc
Source: https://github.com/Trecek/useful-claude-skills/tree/main/.claude/skills/plan-arc
Command: npx skills add https://github.com/Trecek/useful-claude-skills --skill plan-arc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams outline a proposed architecture before diving into implementation planning, ensuring alignment and scope management.

Core Features & Use Cases

  • Proposes a clear target architecture for a given task, helping stakeholders agree on system boundaries.
  • Guides the selection of architectural lenses and diagrams to communicate the design to non-technical stakeholders.
  • Useful before starting implementation plans or requirements gathering to anchor a project vision.

Quick Start

Provide a concise proposed architecture outline for the current task and save it as a standalone document.

Frequently Asked Questions about plan-arc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is target architecture and why do I need it before implementation planning?

Target architecture defines system components, boundaries, relationships, and constraints to anchor a project vision. Defining it before implementation planning ensures stakeholder alignment and scope management, enabling parallel exploration and design review before detailed development begins.

How do I propose an architecture for a software task that needs design review?

To propose an architecture for a software task, outline the target design using architectural lenses and diagrams, then save it as a standalone document. This document communicates the rationale and system boundaries to both technical and non-technical stakeholders for review.

When do I need to define architectural lenses and diagrams for non-technical stakeholders?

You need architectural lenses and diagrams when communicating a proposed architecture to non-technical stakeholders before implementation. They guide the selection of design perspectives, ensuring stakeholders understand system boundaries and agree on the project vision before detailed requirements gathering.

Does this approach to architecture documentation work without specific framework dependencies?

Yes, defining a target architecture and producing a standalone architectural document requires no specific framework dependencies. It focuses on proposing system boundaries, relationships, and constraints to guide downstream planning without relying on external technical components.

What is the best way to document system boundaries and constraints before development?

The best way to document system boundaries and constraints is to create a standalone architectural document containing diagrams and rationale. This outlines the proposed target architecture, satisfying requirements to define components and relationships before detailed planning and execution.

Can I use architectural documentation to enable parallel exploration during planning?

Yes, producing a standalone architectural document enables parallel exploration and design review during downstream planning. By defining the target architecture and constraints upfront, teams can explore implementation paths simultaneously while maintaining alignment on the system vision.