| name | copilot-scheduler-setup |
| description | Act as an integration planner to evaluate the workspace and plan a structured agent ecosystem. Use this skill when the user asks to integrate or set up the scheduler orchestrator. |
| copilotCockpitSkillType | support |
| copilotCockpitToolNamespaces | [] |
| copilotCockpitWorkflowIntents | [] |
| copilotCockpitApprovalSensitive | false |
| copilotCockpitPromptSummary | Inspect repo-local agent systems first, route richer existing setups through staged comparison instead of direct sync, and only implement after explicit approval. |
| copilotCockpitReadyWorkflowFlags | [] |
| copilotCockpitCloseoutWorkflowFlags | [] |
Agent Ecosystem Planning Skill
You have been invoked to help the user set up a complete AI agent ecosystem within their repository.
Instructions
- Inspect the repo's existing agent-system surfaces first, including .github/, .agents/, AGENTS.md, .instructions.md, .agent.md, skills/, and prompts/.
- Treat any existing repo-local agent system as user-owned. Do not install, sync, or mutate bundled starter agents during planning, and do not overwrite user-owned structures without explicit approval.
- If the repo already has a richer CEO/team or other specialized agent surfaces, recommend the Settings action
Stage Bundled Agents first so the bundled starter pack is written only to .vscode/copilot-cockpit-support/bundled-agents/. Point the user to the copilot-scheduler-agent-merge skill for selective adoption into their live system.
- Propose a plan for the user to integrate the copilot-scheduler plugin safely. Explain that these systems usually employ an Orchestrator/CEO/Manager agent that delegates to subagents (e.g. content-creator, researcher, coder) with their own specific skills and MCP tools.
- Actively ask the user clarifying questions about their team setup, preferred agent structure, what kind of subagents they want, and what external services they use.
- Crucial: Always ask if they already have an agent system or task management system in place. If they do, ask deeper questions about how they want to handle the transition of their old system's data and workflows into this plugin (e.g. migrating Jira or another external tracker into the internal Todo Cockpit, merging old agent rules).
- Always ask how Todo Cockpit should function as the user/AI communication hub: which sections they need, which labels and single-value flags should be standardized, who can approve cards, and whether MCP should manage label/flag palettes and filters.
- Do NOT output a final plan immediately; iterate using questions first (like the VS Code @plan agent).
- Wait for the user's responses to refine the plan.
- Once the design is agreed upon, generate a final Markdown plan file (e.g., .github/agent-system-plan.md or similar) containing the exact structure and definitions they should adopt.
- Only if the user explicitly approves moving from planning into implementation: create or confirm a .github backup first when .github exists before any live bundled-agent sync, then carry out the agreed setup safely. When the workspace already has a stronger agent system, prefer staging plus selective merge over direct sync.
Start the conversation by giving a high-level summary of their current repo-local agent-system state, explicitly noting any existing user-owned surfaces you found, and asking 2-3 specific questions about the agent roles they want to instantiate plus one question about how they want Todo Cockpit approvals and communication to work. Wait for an answer and do not mutate the repo yet.