technical-architecture-proposal

Generate technical architecture proposals from codebase analysis and seam-finding.

7|1|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/paxlabs-inc/ion-agent --skill technical-architecture-proposal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: technical-architecture-proposal
Source: https://github.com/paxlabs-inc/ion-agent/tree/main/skills/software-development/technical-architecture-proposal
Command: npx skills add https://github.com/paxlabs-inc/ion-agent --skill technical-architecture-proposal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of generic, disconnected architecture planning by forcing the agent to perform deep codebase exploration before making any technical recommendations.

Core Features & Use Cases

  • Systematic Exploration: Automatically maps directory structures, identifies load-bearing interfaces, and traces request/response flows.
  • Grounded Recommendations: Ensures every design proposal references real files, interfaces, and patterns found within the specific codebase.
  • Use Case: When tasked with adding a new voice-input feature to an existing Go project, the Skill will first analyze the current event broker and reporter interfaces to ensure the new design integrates seamlessly with existing infrastructure.

Quick Start

Use the technical-architecture-proposal skill to create a design document for adding a new authentication middleware to the current codebase.

Frequently Asked Questions about technical-architecture-proposal

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

FAQPage Schema
How do I generate a technical architecture proposal that integrates with my existing codebase?

A technical architecture proposal grounded in your existing codebase is generated by first mapping directory structures and tracing request flows to find integration seams. The resulting design document references real files and interfaces to ensure new features fit your current infrastructure.

What is codebase-aware technical planning and when do I need it?

Codebase-aware technical planning is the process of analyzing existing architectural patterns and load-bearing interfaces before proposing system extensions. You need it when adding complex features, creating design documentation, or building a technical roadmap for an existing software system.

How to write a design doc for adding new feature integration to a complex codebase?

To write a design doc for feature integration, systematically explore the codebase to identify load-bearing interfaces and trace request/response flows. Ground your technical recommendations by referencing the specific patterns and files discovered during this analysis.

Can I use this for technical roadmap creation across multiple software systems?

Yes, you can use this for technical roadmap creation across complex codebases. It applies systematic codebase exploration and seam-finding to ensure your roadmap is grounded in existing interfaces and architectural patterns rather than generic, disconnected planning.

Best way to ensure design recommendations reference real interfaces during codebase analysis?

The best way to ensure design recommendations reference real interfaces is to perform deep codebase exploration before making any technical proposals. By mapping directory structures and tracing flows, every architectural recommendation remains grounded in actual codebase patterns.

Why does my architecture planning feel disconnected from my current software design?

Your architecture planning feels disconnected when it skips deep codebase exploration before making technical recommendations. Grounded planning forces systematic analysis of existing interfaces and patterns to ensure new extensions integrate seamlessly with current infrastructure.