software-estate

Document software architecture with system context diagrams and data flows from public sources.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/mcevoyinit/agentic-skills --skill software-estate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: software-estate
Source: https://github.com/mcevoyinit/agentic-skills/tree/main/skills/architecture/software-estate
Command: npx skills add https://github.com/mcevoyinit/agentic-skills --skill software-estate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Document and illustrate the complete software architecture of a company, protocol, or open-source project, providing a unified view for engineers and stakeholders.

Core Features & Use Cases

  • Generate system context diagrams, service maps, tech stacks, and data flows from public sources.
  • Produce bird's-eye views suitable for architecture reviews, onboarding, and strategic planning.
  • Use cases include mapping Stripe, Ethereum, Kubernetes, and open-source projects to communicate architecture decisions clearly.

Quick Start

Use this skill to map out the architecture of a given system by feeding public information and references into a coherent documentation package.

Frequently Asked Questions about software-estate

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

FAQPage Schema
How do I generate a full-stack system context diagram for an open-source project?

To generate a full-stack system context diagram, feed public source information into the architecture documentation process to produce a unified view of services, technology stacks, and data flows for engineers and stakeholders.

What is the best way to document software architecture for onboarding engineers?

The best way to document software architecture for onboarding is creating a unified bird's-eye view that maps system context, service maps, and data flows derived strictly from public sources to communicate architecture decisions clearly.

Can I map the data flow and deployment topology of protocols like Ethereum using public sources?

Yes, you can map data flows and deployment topology for protocols like Ethereum by compiling public information and references into a coherent documentation package covering service architecture and technology stacks.

How do you map a technology stack and service architecture without internal code access?

You map a technology stack and service architecture without internal code access by relying solely on public information to derive system context diagrams, data flows, and deployment topology for strategic planning.

Does this architecture documentation approach work for strategic planning and architectural reviews?

Yes, this architecture documentation approach works for strategic planning and architectural reviews by providing a single-view illustration of complete software architecture, including service maps and references for stakeholders.

What are the limitations of mapping a software estate using only public sources?

The limitation of mapping a software estate using only public sources is that it relies exclusively on externally available information, meaning internal proprietary deployment topology and private data flows might be omitted.