team-scaling

Design engineering org structures and hiring processes for growing software teams.

7|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/camilooscargbaptista/cto-toolkit --skill team-scaling-camilooscargbaptista
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-scaling
Source: https://github.com/camilooscargbaptista/cto-toolkit/tree/main/team-scaling
Command: npx skills add https://github.com/camilooscargbaptista/cto-toolkit --skill team-scaling-camilooscargbaptista

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Engineering teams struggle to scale structure, hiring, and career progression predictably as headcount grows, causing delivery slowdowns, unclear ownership, and hiring mismatches. This Skill provides pragmatic org design, ladders, hiring frameworks, and team topology guidance to align people, processes, and product domains for reliable growth.

Core Features & Use Cases

  • Org design & topologies: Recommend team types (stream-aligned, platform, enabling) and interaction modes to reduce cross-team dependencies.
  • Career ladders & promotion criteria: Provide leveled IC and management tracks with measurable expectations and promotion guardrails.
  • Hiring & interview frameworks: Produce job descriptions, interview stages, rubrics, and timelines to scale hiring reliably.
  • Use Case: Convert a 20-engineer startup into a domain-aligned structure with hiring priorities, manager hiring cadence, and a 12-month scaling roadmap.

Quick Start

Ask the skill to assess our 20-person engineering org and produce an org assessment, recommended team topology, a hiring plan for the next quarter, and a draft career ladder.

Frequently Asked Questions about team-scaling

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

FAQPage Schema
How do I design a scalable engineering organization structure for a growing team?

Team topology decisions use stream-aligned, platform, and enabling team types to reduce cross-team dependencies. This approach produces org diagrams, role definitions, and scaling roadmaps aligned to operational metrics and team size.

How do I create a career ladder and promotion criteria for software engineers?

Career ladder creation defines leveled individual contributor and management tracks with measurable expectations. Promotion criteria include specific guardrails to ensure predictable career progression as engineering headcount grows.

What is the best way to build a hiring plan for scaling an engineering team?

Building a hiring plan for scaling engineering teams requires generating job descriptions, structured interview stages, evaluation rubrics, and timelines. This framework scales hiring reliably while preventing role mismatches during rapid headcount growth.

Can I use this to reorganize a 20-person engineering startup into domain-aligned teams?

Yes, you can reorganize a 20-person engineering startup into domain-aligned teams. The process outputs a recommended team topology, hiring priorities, manager hiring cadence, and a 12-month scaling roadmap tailored to small teams.

When do I need to apply team topology principles to my engineering organization?

Team topology principles are needed when engineering teams struggle to scale structure predictably, causing delivery slowdowns and unclear ownership. Applying stream-aligned and platform team patterns aligns people, processes, and product domains for reliable growth.