compose-team

Assemble context bundles for Planning, Implementation, and QA sub-agents.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/bketelsen/truenas-mcp --skill compose-team
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: compose-team
Source: https://github.com/bketelsen/truenas-mcp/tree/main/.gaai/core/skills/delivery/compose-team
Command: npx skills add https://github.com/bketelsen/truenas-mcp --skill compose-team

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that each sub-agent receives precisely the context it needs to perform its task, preventing token waste and potential AI drift from over-contextualization, while also avoiding failures due to insufficient information.

Core Features & Use Cases

  • Contextual Bundling: Creates tailored input sets for Planning, Implementation, and QA sub-agents.
  • Memory Resolution: Dynamically resolves file paths for memory categories from an index, ensuring up-to-date context.
  • Tier-Specific Context: Adjusts the context bundle based on the agent's tier (MicroDelivery, Core Team, Specialists).
  • Use Case: After a story has been evaluated, this skill prepares the exact files and information needed for the Planning agent to create an execution plan, then prepares the Implementation agent's context based on that plan.

Quick Start

Activate the compose-team skill after evaluate-story to prepare the context bundles for the next sub-agent.

Frequently Asked Questions about compose-team

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

FAQPage Schema
How do I assemble context bundles for sub-agents to prevent AI drift?

To assemble context bundles for sub-agents and prevent AI drift, evaluate your story output first, then use this skill to resolve memory file paths and construct tailored, minimal context packages for each agent.

What is the best way to manage context for planning, implementation, and QA agents?

Managing context for planning, implementation, and QA agents requires constructing specific context packages from evaluated story output, ensuring each agent receives only the relevant files needed to optimize performance.

How do I resolve memory file paths dynamically for agent coordination in a delivery pipeline?

Dynamic memory file path resolution for agent coordination in a delivery pipeline is handled by reading an index to retrieve up-to-date memory categories, which ensures sub-agents receive accurate contextual information.

Can I adjust context bundles for different agent tiers in microservices orchestration?

Yes, you can adjust context bundles for different agent tiers in microservices orchestration by applying defined rules that tailor the context package based on whether the tier is MicroDelivery, Core Team, or Specialists.

Why does my sub-agent fail or drift during implementation tasks?

Sub-agents fail or drift during implementation tasks due to over-contextualization causing token waste or insufficient information failing the task, which is resolved by providing minimal, relevant context bundles.

Do I need to evaluate a story before assembling agent context bundles?

Yes, you need to evaluate a story before assembling agent context bundles, because the evaluated story output and defined rules serve as the required input for resolving memory paths and constructing the packages.