repo-architecture-analyst

Analyze local code repositories to extract core scenes and architectural solutions.

1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/tense-i/tensei-skills --skill repo-architecture-analyst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-architecture-analyst
Source: https://github.com/tense-i/tensei-skills/tree/main/repo-architecture-analyst
Command: npx skills add https://github.com/tense-i/tensei-skills --skill repo-architecture-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps solution architects extract and document the core architectural scenarios from a local codebase, turning raw repo structure into a structured, reusable design narrative.

Core Features & Use Cases

  • Scene-driven analysis of a repository to reveal core technical challenges and architectural decisions.
  • Generates Mermaid diagrams and a long-form Markdown document that explains problem-solution mappings and trade-offs.
  • Provides a ready-to-edit template for future repository architecture analyses and decision records.

Quick Start

Trigger the skill with a local repository path to kick off the analysis workflow.

Frequently Asked Questions about repo-architecture-analyst

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

FAQPage Schema
How do I analyze a local repository to extract its software architecture?

To analyze a local repository, this skill reads the codebase from the local filesystem to extract core scenarios and map architectural decisions. It generates a long-form Markdown document detailing problem-solution mappings and visualizing flows with Mermaid diagrams.

What is scenario-driven repository analysis and when do I need it?

Scenario-driven repository analysis is a technique that maps core technical challenges to their architectural decisions within a codebase. You need it when you want to turn raw repository structure into a structured, reusable design narrative for solution architecture documentation.

How do I generate Mermaid diagrams from an existing codebase?

You can generate Mermaid diagrams from an existing codebase by running this skill on the local repository path. It visualizes architectural flows and problem-solution mappings automatically, embedding the diagrams within a comprehensive Markdown analysis document.

Can I use this to document architectural decisions and trade-offs for a local codebase?

Yes, you can use this skill to document architectural decisions and trade-offs for a local codebase. It produces a ready-to-edit template that explains problem-solution mappings and provides a reusable format for future repository architecture analyses and decision records.

Does repository architecture analysis require any specific dependencies or external tools?

No, repository architecture analysis using this skill requires no external dependencies or components. It operates directly on the local filesystem and outputs a long-form Markdown analysis with suggested improvements, requiring only the local repository path to trigger the workflow.

What are the limitations of automated codebase architecture analysis?

The primary limitation of this codebase architecture analysis is that it requires direct access to the local filesystem and cannot analyze remote repositories directly. Additionally, while it suggests improvements and provides a design narrative, the output is a ready-to-edit template requiring human review for final architectural documentation.