Lightlines
Catalogue
Sign in
By mattpocock

improve-codebase-architecture

mattpocock

See where your codebase should deepen next.

software architecture

What it does

Surfaces architectural friction, presents deepening refactors in an HTML report, and grills a selected candidate.

When to use it

Use when seeking architecture deepening opportunities in a named area or recently changed hotspots.

How to use it

Give it a codebase; it creates and opens an HTML candidate report, asks you to choose, then grills the choice.

What you provide

  • An existing project

Uses


Access · 4

This skill

Tailwind CDN script

Execute

Tailwind CDN code

Mermaid ESM module

Execute

Mermaid CDN code

cdn.tailwindcss.com

Read

Fetches Tailwind from its CDN

cdn.jsdelivr.net

Read

Fetches Mermaid from jsDelivr

Good to know

  • starts 1 helper agents
  • starts helper agents, number unstated

What you need · 3

Provides the required architecture vocabulary and principles; it is also used to explore alternative interfaces.

Runs the decision-tree discussion after the user selects a candidate.

Keeps the project domain model current as architectural decisions crystallize.


About this skill

Visibility
Public
Repository
mattpocock/skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
3