architecture

Generate software architecture proposals from PRDs and codebase discovery reports.

3|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/dpaola2/pipeline-skills --skill architecture-dpaola2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture
Source: https://github.com/dpaola2/pipeline-skills/tree/main/.claude/skills/architecture
Command: npx skills add https://github.com/dpaola2/pipeline-skills --skill architecture-dpaola2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the generation of detailed architecture proposals, ensuring technical designs align with project requirements and existing codebase conventions.

Core Features & Use Cases

  • Data Model Design: Proposes new tables, columns, and relationships based on PRD and discovery reports.
  • API Endpoint Specification: Designs API endpoints with request/response examples, authorization, and scoping.
  • Migration Planning: Outlines necessary database migrations, including backfill and rollback strategies.
  • Use Case: When kicking off a new feature, this Skill analyzes the PRD and codebase to generate a comprehensive architecture proposal, including data models, API contracts, and security considerations, ready for human review.

Quick Start

Use the architecture skill to design the architecture for the 'SN-3' project.

Frequently Asked Questions about architecture

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

FAQPage Schema
How do I generate a software architecture proposal from a PRD?

You can generate a detailed software architecture proposal by feeding your Product Requirement Document and codebase discovery report into this Skill, which then outputs proposed data models, API endpoints, and migration plans.

What is the best way to design data models and API endpoints for a new feature?

Designing data models and API endpoints is best handled by analyzing your PRD against existing codebase conventions, which allows you to propose new tables, columns, relationships, and full API request and response specifications.

Can I plan database migrations with backfill and rollback strategies automatically?

Yes, you can automatically outline necessary database migrations. The architecture generation process specifically includes backfill and rollback strategies to ensure safe deployments and backwards compatibility.

Does this architecture design approach support multi-repo integration?

Yes, this architecture design approach supports multi-repo integration. It analyzes codebase discovery reports across multiple repositories to ensure your technical design aligns with existing project conventions.

How do I ensure backwards compatibility when designing a new software architecture?

You ensure backwards compatibility by running codebase discovery and convention analysis. This Skill performs backwards compatibility analysis on your proposed data models and API endpoints to prevent breaking changes.