team-topology

Classifies teams into Team Topologies types and applies Conway's Law to align structures.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/a53ali/ai-dev --skill team-topology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-topology
Source: https://github.com/a53ali/ai-dev/tree/main/skills/cross-cutting/team-topology
Command: npx skills add https://github.com/a53ali/ai-dev --skill team-topology

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps in designing effective team structures by applying Team Topologies patterns, reducing cognitive load, and optimizing delivery flow.

Core Features & Use Cases

  • Team Structure Classification: Classify teams as stream-aligned, platform, enabling, or complicated-subsystem.
  • Interaction Modes: Define interaction modes (collaboration, X-as-a-Service, facilitating) to reduce cognitive load.
  • Cognitive Load Assessment: Evaluate team capabilities and dependencies.
  • Conway's Law Application: Design team structures mirroring desired architecture.

Quick Start

Apply the team-topology skill to analyze your current team structure and receive recommendations for improvement.

Frequently Asked Questions about team-topology

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

FAQPage Schema
What is Team Topologies and how does it optimize team structure?

Conway's Law aligns team structures with desired architecture by ensuring communication paths mirror software design. Applying Conway's Law helps reduce friction and cognitive load, ensuring the team structure naturally supports the intended architectural outcomes.

How do I assess team dependencies and cognitive load for a reorganization?

Assess team dependencies and cognitive load by evaluating current team capabilities and interaction modes against Team Topologies patterns. This analysis identifies misalignments and provides recommendations to reduce cognitive overload while optimizing delivery flow.

What are the Team Topologies interaction modes for reducing cognitive load?

Team Topologies interaction modes for reducing cognitive load include collaboration, X-as-a-Service, and facilitating. Defining these modes between stream-aligned, platform, enabling, and complicated-subsystem teams ensures communication paths optimize delivery flow without overwhelming team members.

When do I need to classify teams using Team Topologies patterns?

Classify teams using Team Topologies patterns when reorganizing teams, assessing team dependencies, or aligning team structures with architecture. This classification helps minimize cognitive load and optimize delivery flow by ensuring teams operate within their defined cognitive capacity.