Skip to main content

microsoft/devsquad-copilot

SkillsMP a collecté 24 skills depuis microsoft/devsquad-copilot. Ouvrez un skill pour examiner sa source et ses détails.

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
24
Étoiles GitHub
43
Forks GitHub
10

Affichage de 24 skills collectés sur 24.

métier
Spécialistes en gestion de projets
description

Work item workflow for implementation. Use when starting work on a GitHub issue or Azure DevOps work item to verify assignee, dependencies, priority, and capacity. Do not use for creating new work items (use work-item-creation), for suggesting the next task…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Systematic debugging with structured triage. Use when tests fail, builds break, runtime behavior does not match expectations, or any unexpected error occurs during implementation. Do not use for planned refactoring (use code review), for test strategy (use…

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

Quality gate for SDD artifacts (specs, ADRs, tasks, code). Use when generating or updating specs, ADRs, task decomposition, or code implementation to validate quality before delivering to the user. Do not use for linting, code formatting, human code review,…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Formatting and style rules for markdown documentation. Use when generating or editing any project markdown document. Do not use for source code, code comments, or commit messages. For work item content (titles, descriptions, comments on GitHub Issues or Azure…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Capture and consult codebase-specific learnings across the lifecycle. Use when an agent encounters a correction loop, review finding, test prerequisite, or recurring pattern that future sessions should know about. Also use at the start of implement, verify,…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Verify and create SDD Framework configuration files (.github/copilot-instructions.md, instructions, coding-guidelines, markdownlint). Use when initializing a project or checking if configuration files are up to date. Do not use for documentation templates…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Verify and create SDD Framework documentation templates (feature spec, migration spec, envisioning, ADR templates). Use when initializing a project or checking if documentation templates are up to date. Do not use for configuration files (use init-config) or…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Implementation finalization with PR. Use when implementation is complete and you need to commit, push, or open a pull request. Includes automated reviews and technical debt tracking. Do not use during implementation (use devsquad.implement), for standalone…

Langue du texte source : anglais

mis à jour
métier
Spécialistes en gestion de projets
description

Label-based state machine for triaging issues and work items. Manages state transitions, generates durable triage artifacts, and supports resumable sessions. Use when triaging GitHub issues or Azure DevOps work items. Do not use for creating new work items…

Langue du texte source : anglais

mis à jour
métier
Spécialistes en gestion de projets
description

Rules and checklist for creating work items on GitHub Issues or Azure DevOps. Use when you need to create issues, user stories, tasks, epics, or features on the board. Do not use for platform configuration (use board-config), managing workflow of existing…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Create standardized git commits with Conventional Commits. Use when the user asks to commit changes, generate a commit message, or at the end of an implementation. Analyzes the actual diff to determine type, scope, and message. Supports logical file grouping…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Next task suggestion after completing implementation. Use when the developer finishes a task and wants a recommendation for the next one. Do not use during an ongoing implementation, for initial task selection (use work-item-workflow), or for sprint planning…

Langue du texte source : anglais

mis à jour
métier
Spécialistes en gestion de projets
description

Ask hard clarifying questions, stress-test assumptions, and challenge a plan or design until ambiguity is resolved. Exhaustively walks each branch of a decision tree. Use when deep clarification is needed during spec creation, planning, triage, or any phase…

Langue du texte source : anglais

mis à jour
métier
Spécialistes en gestion de projets
description

Extract and maintain a domain glossary with canonical terms, ambiguity flags, and relationship mappings. Use when defining domain terms, building a glossary, hardening terminology, or when synonym drift is detected across specs, ADRs, or work items. Also use…

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

Testing practices for behavior-focused, refactor-resistant tests. Use when implementing features or fixing bugs to ensure tests verify intent through public interfaces. Also use when adding regression tests after bug fixes. Consulted by the implement agent…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Complete workflow for creating and managing ADRs (Architecture Decision Records). Includes duplicate checking, status determination, Microsoft documentation lookup, Azure cost estimates, and completeness validation. Use when you need to create or update ADRs…

Langue du texte source : anglais

mis à jour
métier
Gestionnaires des systèmes informatiques et d'information
description

Socratic guide for engineering practice decisions (DevOps, SRE, CI/CD, branch strategy, observability, IaC). Guides the agent to ask questions based on project context, rather than prescribing solutions. Use during planning of initial features. Do not use for…

Langue du texte source : anglais

mis à jour
métier
Analystes en sécurité de l'information
description

Security assessment workflow in two modes: architectural (design) and code (implementation). Use when a security trigger is detected during planning (architectural mode) or implementation/review (code mode). Covers STRIDE, OWASP, dependency scanning, Azure…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Design and review guidance for software architecture diagrams (Mermaid, Draw.io). Use when creating, reviewing, or editing diagrams in any markdown documentation. Triggered by: diagram, flowchart, sequence diagram, mermaid, drawio, architecture diagram, data…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Verify and create community and governance files (SECURITY.md, CONTRIBUTING.md, LICENSE, CODE_OF_CONDUCT.md). Use when initializing a project and the user wants to set up community files. Do not use for SDD Framework configuration files (use init-config) or…

Langue du texte source : anglais

mis à jour
métier
Spécialistes en gestion de projets
description

Configure work item platform (GitHub Issues or Azure DevOps), detect process template, and save preference. Use when you need to identify where to create or read work items. Do not use for creating work items (use work-item-creation) or for managing…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Complexity analysis for user stories with known work, risks, and scenarios. Use when you need to estimate effort, points, size, or analyze complexity of a user story. Do not use for sprint estimates (use devsquad.sprint) or for artifact quality validation…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Record decisions and justifications during SDD agent execution, and pass structured context between agents via handoff envelope. Use when an agent needs to document decisions made (Reasoning Log) or perform a handoff to another agent. Do not use for…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Branch management for implementation. Use when you need to create a branch, switch branches, checkout, or verify branching strategy before implementing code. Do not use for commits (use git-commit), pull requests (use pull-request), or advanced git operations…

Langue du texte source : anglais

mis à jour
Affichage de 24 skills collectés sur 24.