ado-multi-project
Organize specs and tasks across multiple Azure DevOps projects with intelligent content-based mapping. Use when working with project-per-team, area-path-based, or team-based ADO architectures. Handles cross-project coordination and folder structure organization.
Why use this skill?
Optimize your Azure DevOps workflow with intelligent multi-project task mapping, automatic documentation syncing, and flexible team-based project organization.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-ado-multi-projectWhat This Skill Does
The ado-multi-project skill is an advanced automation tool for OpenClaw designed to streamline complex Azure DevOps (ADO) workflows across distributed environments. It excels at parsing, classifying, and organizing technical specifications and tasks into their correct project homes, regardless of how your Azure DevOps organization is structured.
By leveraging intelligent content-based mapping, this skill automatically inspects your project increments, identifying relevant keywords and associated file patterns. It then maintains an organized directory structure within .specweave/docs/internal/specs/, ensuring your local documentation perfectly mirrors your ADO project hierarchy. Whether your organization uses a Project-per-team model, Area-path-based architecture, or simple Team-based structures, this skill manages the heavy lifting of mapping tasks to the correct team backlogs, reducing administrative overhead and preventing documentation fragmentation.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal or command interface:
clawhub install openclaw/skills/skills/anton-abyzov/sw-ado-multi-project
Ensure that your OpenClaw agent has the necessary API permissions configured for your Azure DevOps organization to allow for bidirectional synchronization of work items and specifications.
Use Cases
- Microservice Orchestration: Automatically route user stories and technical debt items to the correct microservice project (e.g., AuthService vs PaymentService) based on the context of the requested change.
- Monolithic Maintenance: Manage a massive ERP system by automatically mapping documentation and tasks to their specific sub-folders based on Area Paths such as 'Finance', 'HR', or 'Sales'.
- Cross-Team Synchronization: When an increment requires effort from multiple teams, this skill detects the cross-functional requirements and splits tasks accordingly across multiple ADO boards.
Example Prompts
- "Analyze this new authentication refactor increment and assign it to the correct project folder in ADO."
- "Organize all pending tasks related to the billing module into the PaymentService project."
- "Sync the latest documentation updates with the corresponding user stories in the HR Area Path of our ERP project."
Tips & Limitations
- Confidence Thresholds: The skill operates on a confidence-based scoring system. If a task fails to reach a 0.7 confidence score, the agent will pause and prompt you for manual verification to ensure data integrity.
- Explicit Mentions: To override or force specific assignments, include the project or team name explicitly in the body of your specification; this triggers a +1.0 confidence score boost.
- Sync Frequency: While bidirectional sync is supported, ensure that your network environment allows consistent access to the Azure DevOps API to avoid desynchronization errors between your local file system and the remote boards.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-ado-multi-project": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.