Install in seconds
Install this skill
Copy the command and run it in your terminal. You can review the source before installing.
terminal
git clone https://github.com/microsoft/FluidFramework

Works with Git. The repository opens in your current directory.

🤖
AI EngineeringTypeScript

Handle Large Tasks

by microsoft

Split large plans into smaller chunks to manage context windows. Use subagents with tests to implement pieces, then integrate the results, ensuring everything passes and fits together coherently.

4.9K stars582 forksAdded 2026/07/19
collaborationcrdtdatastructuredistributedfluidfluid-frameworkmicrosoftrealtime

Documentation

README

  • Announce that you are creating subagents.
  • Construct a plan for each subagent.
  • Write a test for each subagent based on what you expect the subagent to do.
  • Start each subagent using the Task tool with instructions to make the test pass.
    • Subagents may come back and ask questions or present plans. Review and provide feedback.
    • You may have to restart subagents. If that happens, simply pass in the previous produced plan.
  • Evaluate the code the subagent produces. Give feedback. Iterate until tests pass AND the code fits.
  • When all subagents complete, make sure all tests pass and all of the code fits together coherently.

Guidelines

Use subagents to manage your context. Each subagent has its own limited context window. Subagents perform best when they have clear implementation guidelines. Each subagent should be given a small and precise task. Create tests for each subagent and explicitly tell the subagent that it is responsible for making sure that test passes. The tests should test behavior. You are responsible for the final output. That means you MUST ensure that everything runs as expected. You should create high level tests that validate overall behavior.

More from microsoft

Other Claude Code skills by this author in the directory.