team-shape

Map organizational design and assess cognitive load across software teams.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/tic-tac-toe --skill team-shape
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-shape
Source: https://github.com/haabe/tic-tac-toe/tree/main/.claude/skills/team-shape
Command: npx skills add https://github.com/haabe/tic-tac-toe --skill team-shape

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Assess organizational design for fast flow by mapping teams, evaluating cognitive load, and checking alignment with Team Topologies and Conway's Law.

Core Features & Use Cases

  • Map current teams and classify as Stream-aligned, Enabling, Complicated Subsystem, or Platform.
  • Evaluate cognitive load (intrinsic, extraneous, germane) and identify overloads with recommended mitigations.
  • Audit interactions between teams (Collaboration, X-as-a-Service, Facilitating) and surface coupling risks.
  • Apply Conway's Law checks to ensure architectural boundaries align with team boundaries.
  • Generate actionable recommendations and update the canvas canvas/team-shape.yml with results.

Quick Start

Map your current teams and record the assessment results in canvas/team-shape.yml.

Frequently Asked Questions about team-shape

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

FAQPage Schema
What is team topology mapping for software organization design?

Team topology mapping classifies software teams as Stream-aligned, Enabling, Complicated Subsystem, or Platform to optimize fast flow. It assesses organizational design by evaluating cognitive load and checking architectural boundaries against Conway's Law.

How do I assess team cognitive load and identify overload risks?

Assess team cognitive load by evaluating intrinsic, extraneous, and germane load to identify overloads. This assessment provides recommended mitigations to reduce cognitive burden and streamline software delivery across your teams.

How do I audit team interactions to surface coupling risks?

Audit team interactions by classifying communication modes as Collaboration, X-as-a-Service, or Facilitating. This interaction audit surfaces coupling risks between teams to ensure clear architectural and governance boundaries.

How do I apply Conway's Law checks to align team and architectural boundaries?

Apply Conway's Law checks to ensure your software architectural boundaries align with team boundaries. This alignment process validates that organizational communication structures support the intended system design and flow.

What is the best way to run a team design exercise for fast flow?

The best way to run a team design exercise is using a repeatable five-step workflow. This workflow maps current teams, evaluates cognitive load, audits interactions, applies Conway's Law checks, and generates actionable recommendations.

Where do I record team topology assessment results?

Record team topology assessment results in the canvas/team-shape.yml file. Updating this canvas provides a structured output of your organizational design evaluation and actionable recommendations.