ways-of-working

Coordinate Claude agent routing for planning, building, reviewing, and research tasks.

2|1|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/timgranlundmarsden/claude-agent-flow --skill ways-of-working
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ways-of-working
Source: https://github.com/timgranlundmarsden/claude-agent-flow/tree/main/skills/ways-of-working
Command: npx skills add https://github.com/timgranlundmarsden/claude-agent-flow --skill ways-of-working

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you coordinate Claude agent work without losing control of scope, quality, or cost, especially when a task can be completed directly or needs selective subagent support.

Core Features & Use Cases

  • Routing guidance: Choose when the parent should work inline and when to involve explorer, researcher, or critic agents.
  • Execution discipline: Apply rules for planning, building, reviewing, and retrying so each phase stays focused and predictable.
  • Quality and cost control: Use adversarial review loops, parallelism limits, stall handling, and brevity rules to keep workflows reliable and efficient.

Quick Start

Ask the ways-of-working skill to help you plan, build, or review the current task using the safest agent routing approach.

Frequently Asked Questions about ways-of-working

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

FAQPage Schema
How do I manage Claude Code subagents and cost control during multi-agent development?

Claude Code subagent orchestration manages multi-agent development by enforcing routing guidance, parallelism limits, and cost control guardrails. This ensures workflows stay predictable and prevents scope creep during complex repository tasks.

When should I use adversarial review loops in agent orchestration workflows?

Adversarial review loops in agent orchestration are used when you need strict quality control during building and reviewing phases. They deploy critic agents to evaluate work, ensuring reliable execution and catching failure modes before task completion.

What is the best way to route tasks between parent-direct execution and parallel subagents?

Routing tasks between parent-direct execution and parallel subagents depends on task complexity. The routing guidance evaluates whether to work inline, involve explorer agents, or fan out to parallel subagents based on the specific repository requirements.

Does agent orchestration support stall detection and failure-mode handling for repository tasks?

Agent orchestration supports stall detection and failure-mode handling for repository tasks by applying execution discipline. It enforces retry rules and brief writing to keep planning, building, and reviewing phases focused and predictable.

Can I use workflow routing to enforce brevity rules and cost limits across Claude agent teams?

Workflow routing can enforce brevity rules and cost limits across Claude agent teams. It applies selective subagent support and execution discipline to maintain quality control and prevent excessive token consumption during development.

What are the limitations of using parallel fan-out for complex software engineering tasks?

Parallel fan-out for software engineering tasks is limited by parallelism constraints and stall handling rules. While it accelerates research and building, excessive fan-out can increase costs and complicate failure-mode management without proper routing guardrails.