assess-form

Solid

Evaluate a system's current structural form, identify transformation pressure, and classify transformation readiness. Covers structural inventory, pressure mapping, rigidity assessment, change capacity estimation, and readiness classification for architectural metamorphosis. Use before any significant architectural change to understand the starting point, when a system feels stuck without clear reasons, when external pressure from growth or tech debt is mounting, or as periodic health checks for long-lived systems.

API & Backend 33 stars 4 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
51
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Assess Form Evaluate a system's current structural form — its architecture, rigidity, pressure points, and capacity for change — to determine transformation readiness before initiating metamorphosis. ## When to Use - Before any significant architectural change to understand the starting point - When a system feels "stuck" but the reasons are unclear - When external pressure (growth, market shift, tech debt) is mounting but the response is uncertain - Assessing whether a proposed transformation is feasible given the current form - Periodic health checks for long-lived systems (annual form assessment) - Complementing `adapt-architecture` — assess first, then transform ## Inputs - **Required**: The system to assess (codebase, organization, infrastructure, process) - **Optional**: Proposed transformation direction (what might the system need to become?) - **Optional**: Known pain points or pressure sources - **Optional**: Previous transformation attempts and their outcomes - **Optional**: Time horizon for potential transformation - **Optional**: Available resources for transformation effort ## Procedure ### Step 1: Inventory the Current Form Catalog the system's structural elements without judgment — understand what exists before evaluating it. 1. Map the structural components: - **Modules**: distinct functional units (services, teams, packages, departments) - **Interfaces**: how modules connect (APIs, protocols, contracts, reporting lines) - **Data flows**: h...

Details

Author
pjt222
Repository
pjt222/agent-almanac
Created
1 years ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category