Skip to content
Development
Skill

/team-backend

Orchestrates the backend team of technical-director, backend-developer, data-engineer, and security-engineer to design, implement, and review a backend system end-to-end. Use when a backend feature needs coordinated multi-specialist delivery.

From plugin
software-development-department
74116 skills28 agents1 MCP

Claude Code

$ npx -y skills add tranhieutt/software_development_department --skill team-backend --agent claude-code

SKILL.md

team-backend.SKILL.md
name: team-backend
type: workflow
description: "Orchestrates the backend team of technical-director, backend-developer, data-engineer, and security-engineer to design, implement, and review a backend system end-to-end. Use when a backend feature needs coordinated multi-specialist delivery."
argument-hint: "[backend feature or system description]"
user-invocable: true
allowed-tools: Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite
effort: 3
when_to_use: "Use when a backend feature requires coordinated multi-specialist delivery across architecture, API, database schema, and security domains."

When this skill is invoked, orchestrate the backend team through a structured delivery pipeline.

**Decision Points:** At each phase, use `AskUserQuestion` to get user approval before proceeding.

Team Composition

  • **technical-director** — Architecture review and approval
  • **backend-developer** — API and service implementation
  • **data-engineer** — Schema design and migrations
  • **security-engineer** — Security review

Pipeline

Phase 1: Architecture Design

Delegate to **technical-director**:

  • Review the system requirements
  • Propose architecture: service boundaries, data flows, technology choices
  • Identify risks and cross-cutting concerns
  • Output: Architecture proposal for approval

Phase 2: Schema Design

Delegate to **data-engineer**:

  • Design database schema based on approved architecture
  • Write migration scripts (up and down)
  • Define indexes and constraints
  • Output: Schema design doc + migration files for review

Phase 3: API Contract Design

Delegate to **backend-developer**:

  • Define REST/GraphQL endpoint contracts
  • Specify request/response schemas and error codes
  • Define authentication requirements per endpoint
  • Output: API contract for frontend team to build against

Phase 4: Implementation

Delegate to **backend-developer**:

  • Implement approved endpoints
  • Apply approved schema migrations
  • Write unit and integration tests
  • Output: Implemented and tested backend

Phase 5: Security Review (parallel with implementation where possible)

Delegate to **security-engineer**:

  • Review auth and authorization logic
  • Check for injection vulnerabilities, insecure data exposure
  • Validate input sanitization
  • Output: Security review report

Phase 6: Integration

  • Address security findings
  • Confirm API is ready for frontend integration
  • Run `/db-review` and `/api-design` checks

Output

Summary covering: architecture decision, schema status, API contract, test coverage, and security review result.

Read more
@tranhieutt
Ships withsoftware-development-department

Software Development Department

74116 skills28 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
74
Star history of tranhieutt/software_development_department on GitHub, a chart by star-history.com

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc13d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react3d252k
@facebook@facebookInstall Skill

Questions about team-backend.

Which coding agents can use team-backend?
team-backend installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.