client-compatibility Skill
Platform detection and adaptive spawning for CLI vs VS Code vs other surfaces Published by microsoft in aitour26-BRK445-building-enterprise-ready-ai-agents-with-microsoft-foundry.
What is client-compatibility Skill?
Platform detection and adaptive spawning for CLI vs VS Code vs other surfaces Published by microsoft in aitour26-BRK445-building-enterprise-ready-ai-agents-with-microsoft-foundry. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Database workflows
- Database workflows use cases
Technical details
- Install or run with Copy skill directory
When to use client-compatibility Skill
- Use it for database workflows.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/aitour26-BRK445-building-enterprise-ready-ai-agents-with-microsoft-foundry
- Skill file: .squad/templates/skills/client-compatibility/SKILL.md
What it does
Platform detection and adaptive spawning for CLI vs VS Code vs other surfaces
Skill instructions
Context Squad runs on multiple Copilot surfaces (CLI, VS Code, JetBrains, GitHub.com). The coordinator must detect its platform and adapt spawning behavior accordingly. Different tools are available on different platforms, requiring conditional logic for agent spawning, SQL usage, and response timing. Patterns Platform Detection Before spawning agents, determine the platform by checking available tools: 1. CLI mode — task tool is available → full spawning control. Use task with agenttype, mode, model, description, prompt parameters. Collect results via readagent. 2. VS Code mode — runSubagent or agent tool is available → conditional behavior. Use runSubagent with the task prompt. Drop agenttype, mode, and model parameters. Multiple subagents in one turn run concurrently (equivalent to background mode). Results return automatically — no readagent needed. 3. Fallback mode — neither task nor runSubagent/agent available → work inline. Do not apologize or explain the limitation. Execute the
Explore related resources
Frequently asked questions
What is client-compatibility?
client-compatibility is a open-source AI agent skill with Copy skill directory. Platform detection and adaptive spawning for CLI vs VS Code vs other surfaces
Who is client-compatibility best for?
client-compatibility is best for reusing agent instructions, scripts, and references, database workflows.
How do I install client-compatibility?
Install or run client-compatibility using Copy skill directory. Check client-compatibility for the latest setup command.
Is client-compatibility actively maintained?
client-compatibility may need a closer maintenance check before production use.
Auto-fetched from GitHub.