smithery/andres-vv

ado-project-scope

When using Azure DevOps MCP (user-ado) tools, always use the configured ADO project and team unless the user explicitly asks for another project. Use when calling ADO tools, work items, repos, backlogs, queries, or when the user mentions Azure DevOps or ADO in this project.

Installation

$ npx skills add smithery/andres-vv --skill ado-project-scope

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,581 B
  • docs SUMMARY.md 299 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

<!-- ================================================================ PROJECT CONFIGURATION — update these values for your project ================================================================ -->

Configuration

Variable Value
ADO_PROJECT
ADO_TEAM

<!-- ================================================================ -->

Azure DevOps MCP — project scope

Scope

When using the user-ado (Azure DevOps) MCP server in this project, always restrict operations to {ADO_PROJECT}.

Default values

Parameter Value
project {ADO_PROJECT}
team {ADO_TEAM}

Instructions

  1. Every ADO tool call: Pass project: "{ADO_PROJECT}" when the tool accepts a project parameter.
  2. Tools that need a team (e.g. witlistbacklogworkitems, witlistbacklogs, witgetworkitemsforiteration, corelistprojectteams): Also pass team: "{ADO_TEAM}" when the tool accepts a team parameter.
  3. Search/filter tools (e.g. searchworkitem): Use project: ["{ADOPROJECT}"] in the project filter.
  4. Override: Use a different project or team only when the user explicitly asks (e.g. "list issues in project X" or "show me the OtherProject board").
  5. User stories — ticket mention syntax: In this project, user stories are referenced with the syntax AB#[ticket_number] (e.g. AB#1183, AB#1020), not "US" or "AB-". When referencing user stories in PR titles, commit messages, or descriptions, use this format (e.g. "AB#1020" or "feat(AB#1020): …").
  6. Creating work items: When creating a new ticket/work item:

- Always create a User Story unless the user explicitly specifies a different work item type (e.g. Bug, Task, Epic). - Assign it to the current sprint based on today's date. Use witlistteam_iterations to find the active iteration whose date range includes the current date, then set the System.IterationPath field accordingly.

Examples

  • "List work items" → call with project: "{ADO_PROJECT}".
  • "List repos" → use project {ADO_PROJECT}.
  • "Run query X" → pass project: "{ADO_PROJECT}".
  • "List issues in Contoso" → use project "Contoso" (user override).