Skip to main content

Skills dans ce dépôt

github/awesome-copilot - Page 2

SkillsMP a collecté 477 skills depuis github/awesome-copilot. Ouvrez un skill pour examiner sa source et ses détails.

github/awesome-copilot

Affichage de 40 skills collectés sur 477.

métier
non classé
description

Create Git branches following the Conventional Branch specification (feature/, bugfix/, hotfix/, release/, chore/, plus AI agent prefixes ai/, copilot/, cursor/, claude/, codex/). Use when creating a new branch, naming a branch, or checking whether a branch…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write Quarkus application code: REST with Quarkus REST, validation, exception mappers, OpenAPI, configuration, CDI (ArC), Hibernate ORM with Panache, Mutiny and virtual threads, Reactive Messaging with Kafka, OIDC security, health, metrics, OpenTelemetry,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Quarkus Dev Services and testing: zero-config containers, @QuarkusTest, @QuarkusIntegrationTest, test resources, RestAssured, @InjectMock, profiles and continuous testing. Use when writing or fixing tests in a Quarkus project.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Build Quarkus native executables (Mandrel/GraalVM), fix native failures with reflection registration, test the native binary, and produce container images and Kubernetes/OpenShift manifests. Use for native, Docker, Jib or Kubernetes work in a Quarkus project.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Create a new Quarkus project (Maven or Gradle) with the Quarkus CLI, code.quarkus.io API or Maven plugin, choose extensions, and run it in dev mode. Use when asked to scaffold, bootstrap or start a Quarkus application or REST API.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Refactoring using Extract Methods in Java Language

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write reliable integration tests in plain Java with Testcontainers 2.x: JUnit Jupiter lifecycle, singleton containers, reuse, generic containers, wait strategies, networks, init scripts, Docker Compose, CI and Docker/Podman setup. Use when adding or fixing…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Enable code intelligence (go-to-definition, find-references, hover, type info) for any programming language by installing and configuring an LSP server for Copilot CLI. Detects the OS, installs the right server, and generates the JSON configuration…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Migrate Java code from javax.* to jakarta.* namespace. Use only when the user explicitly asks for a javax to jakarta namespace or framework migration (for example to Tomcat 10+/11 or Jakarta EE), or when java-upgrade or spring-boot-4-migration delegates it.…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Upgrade a Java project to a newer JDK (11 to 17, 17 to 21, 21 to 25) and adopt the new language and library features. Detects the current Java version from the build files, then loads only the matching per-version guide. Use when the user asks to upgrade…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Ensure that Java types are documented with Javadoc comments and follow best practices for documentation.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Expert Spring Boot testing specialist that selects the best testing techniques for your situation: test slices, Testcontainers with @ServiceConnection, Failsafe integration tests, MockitoBean, JUnit and AssertJ. Written for Spring Boot 4 with notes for Boot 3.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use this skill when the user wants to create a Model Context Protocol (MCP) server in Java or in a Spring Boot app. Also use it when the user wants AI agents, such as GitHub Copilot or Claude, to use Java code, an API, or a database. Use it even if the user…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Refactoring using Remove Parameter in Java Language

Langue du texte source : anglais

mis à jour
métier
non classé
description

Design and verify runtime output when creating or modifying Python, PowerShell, or Node.js scripts that process multiple files, records, or API requests. Use for batch scripts, bulk operations, silent long-running loops, progress reporting, per-item failures,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Rebase the currently checked out feature branch onto the latest upstream default branch. Use when asked to update a branch with main or master, rebase the current branch onto the default branch, or sync a feature branch before review. Detects whether the…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Find and fix flake-prone anti-patterns in an existing Cypress suite, and APIs removed in Cypress 12 to 16. Bundles a zero-dependency scanner for fixed cy.wait() delays, assigned command return values, async/await, force: true, chaining after actions, one-shot…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format. Use when asked to "write a commit message", "describe my changes", "what should I…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use this skill when the user wants to create a new Model Context Protocol (MCP) server in Python. Also use it to expose Python functions, an API, or a database to AI clients as MCP tools. The skill makes a uv project with the MCP Python SDK v2 (MCPServer),…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Serves as a reviewer of the codebase with instructions on looking for Apple App Store optimizations or rejection reasons.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Route gh-aw workflow design/create/debug/upgrade requests to the right prompts.

Langue du texte source : anglais

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

Create, update, and manage GitHub issues using MCP tools. Use this skill when users want to create bug reports, feature requests, or task issues, update existing issues, add labels/assignees/milestones, manage repository labels, set issue fields (dates,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Build and evolve agentic web apps that pair a CopilotKit React frontend with a Microsoft Agent Framework agent running as a Microsoft Foundry hosted agent, connected over the AG-UI protocol. Covers choosing the wiring, using Foundry-native primitives instead…

Langue du texte source : anglais

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

Build, review, debug, package, and test Roslyn diagnostic analyzers, code fix providers, and incremental source generators. Use for DiagnosticAnalyzer, CodeFixProvider, IIncrementalGenerator, IOperation analysis, Microsoft.CodeAnalysis dependency pinning,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Turn code from the current session into a blog post written in the voice of its author. Covers one function, script, class, or tool as a focused walkthrough with a generalized sample and a usage example, learns tone and structure from existing posts or…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when exploring unfamiliar code, mapping architecture, finding symbols or relationships, tracing callers, callees, data flow or dependencies, assessing impact, auditing dead or complex code, or handling explicit Codebase Memory requests. Otherwise skip…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Set up or fix npm trusted publishing (OIDC) in GitHub Actions and remove NPM_TOKEN. Use for ENEEDAUTH, E404 on PUT, E422 repository.url, or migrating off 2FA-bypass tokens before January 2027.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Prepare, validate, submit, and monitor Windows desktop apps in Microsoft Partner Center. Use for MSIX packaging, Store identity, listings, WACK, Partner Center automation, certification, and publishing.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Guide GitHub Copilot through V language development: installing the toolchain, project layout with v.mod, building, testing, formatting, and writing idiomatic V including Option/Result error handling. Use when the user works with V source files, v.mod…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Audits, writes, and refines maintained first-party source-code comments and declaration-level documentation across languages. Use when adding, editing, reviewing, cleaning up, or auditing comments, doc comments, docstrings, TODO, FIXME, NOTE, suppressions, or…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Enforce output quality, evidence verification, and quality gates across security audits. Use this skill when you perform SAST, SCA, threat modeling, or security code reviews. Use this skill to verify code locations and taint traces for all findings. Use this…

Langue du texte source : anglais

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

Cross-references C# Web API controllers/DTOs against their TypeScript/JavaScript consumers (React, Angular, Vue, Svelte, Node.js, or hand-written/auto-generated HTTP clients like Fetch, Axios, NSwag) to catch contract drift in both directions: backend changes…

Langue du texte source : anglais

mis à jour
métier
Concepteurs web et d'interfaces numériques
description

Design, implement, review, or refactor native macOS 27 Golden Gate interfaces in SwiftUI or AppKit. Use when a Mac app must match Apple's current macOS 27 UI kit and restrained Liquid Glass language: integrated windows, full-height sidebars, native toolbars,…

Langue du texte source : anglais

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

Review Protocol Buffer (.proto) and gRPC API changes for wire and JSON compatibility, safe schema evolution, rollout hazards, and RPC contract quality. Use when reviewing proto diffs, adding or changing messages and services, planning migrations, or…

Langue du texte source : anglais

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

Design AI agent architectures through requirements discovery, or audit and diagnose architectural flaws in existing agents. Architecture only; excludes implementation and general code review.

Langue du texte source : anglais

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

Before modifying a table, column, stored procedure, view, or trigger in a legacy codebase, trace every place that references it — across other SQL objects (procs, views, triggers) AND application code (C#, Angular/TypeScript, JS, or any language in the repo)…

Langue du texte source : anglais

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

Manage Azure DevOps resources via CLI including projects, repos, pipelines, builds, pull requests, work items, artifacts, and service endpoints. Use when working with Azure DevOps, az commands, devops automation, CI/CD, or when user mentions Azure DevOps CLI.

Langue du texte source : anglais

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

Use this skill when the user explicitly asks to map, document, or onboard into an existing codebase. Trigger for prompts like "map this codebase", "document this architecture", "onboard me to this repo", or "create codebase docs". Do not trigger for routine…

Langue du texte source : anglais

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

Run a read-only documentation drift audit for a feature, PR, branch, release, API, configuration change, workflow, CLI, package, or repository area. Use when the user asks whether docs are stale, missing, inconsistent with code, or need updates after code…

Langue du texte source : anglais

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

Run a read-only audit for missing, weak, stale, or mis-scoped test coverage. If the user does not name a scope, audit the full repository and identify important code paths, routes, features, services, workflows, and contracts that lack proper tests. If the…

Langue du texte source : anglais

mis à jour
Affichage de 40 skills collectés sur 477.