Skip to main content

microsoft/github-copilot-modernization

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
41
GitHub-Stars
49
GitHub-Forks
14

README des Repositorys wird geladen…

Es werden 40 von 41 gesammelten Skills angezeigt.

Beruf
Softwareentwickler
Beschreibung

Architect analysis for rewrite/migration: produces structured architecture artifacts plus global prose research views (project-structure, tech-stack, data-model) for planning, implementation, feature-inventory, and gates. This is the single architect task.…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Convert an arbitrary CSV report (e.g. a Black Duck export or a custom migration-issue inventory) into a schema-valid assessment `report.json` the modernization pipeline can consume — so it appears in the assessment UI and migration solutions resolve…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Run a fully local application assessment for one Java, .NET, or JavaScript/TypeScript repository

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Deterministic local control-plane utilities for parsing, preflighting, validating, and tracking multi-repository modernization batches.

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Evaluates whether a user's modernization/rewrite request provides enough scenario context to proceed (e.g., target component library, screenshots, design system for frontend; API contract policy, data migration strategy for backend). Produces a deterministic…

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Create a modernization plan to migrate the project to Azure

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Creates an implementation plan AND task breakdown from a feature spec by consuming design artifacts. Produces plan.md with implementation steps, inline task list with full REQ traceability, and a Requirement Mapping table. This is the single skill for…

Quellsprache: Englisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

Detect known CVEs in Maven, NuGet, or npm dependencies using the GitHub Security Advisories API

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Assess codebase for CWE code quality vulnerabilities (CWE-130, CWE-456, CWE-457, CWE-477, CWE-570, CWE-571, CWE-606, CWE-665, CWE-681, CWE-682, CWE-772, CWE-775, CWE-783, CWE-789, CWE-835, CWE-1057)

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Assess codebase for CWE concurrency & synchronization vulnerabilities (CWE-543, CWE-567, CWE-662, CWE-667, CWE-820, CWE-821)

Quellsprache: Englisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

Assess codebase for CWE credentials & secrets vulnerabilities (CWE-259, CWE-321, CWE-732, CWE-778, CWE-798)

Quellsprache: Englisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

Assess codebase for CWE file & path security vulnerabilities (CWE-22, CWE-23, CWE-36, CWE-434, CWE-611)

Quellsprache: Englisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

Assess codebase for CWE injection attacks vulnerabilities (CWE-77, CWE-78, CWE-79, CWE-88, CWE-89, CWE-90, CWE-91, CWE-99, CWE-502, CWE-564, CWE-643, CWE-652)

Quellsprache: Englisch

Aktualisiert
Beruf
Informationssicherheitsanalysten
Beschreibung

Assess codebase for CWE memory safety vulnerabilities (CWE-119, CWE-120, CWE-123, CWE-125, CWE-415, CWE-416, CWE-672, CWE-786, CWE-787, CWE-788, CWE-805, CWE-822, CWE-823, CWE-824, CWE-825)

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate task DAGs for modernization projects — select fragments from task catalog, produce initial DAG (Stage 1), and execute/validate DAG from plan artifacts (Stage 2).

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Collection of framework-to-framework migration rules and transformation patterns (e.g., Struts→Spring MVC, JSP→Thymeleaf, EJB→Spring Boot). Triggers: "check migration guidelines", "look up transformation rules", "find Struts-to-Spring patterns", "apply…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Executes a batch of implementation tasks with TDD workflow, source-anchored rewrite for behavioral fidelity, guideline-based code transformation, and full requirement tracing. Returns a structured batch report. Triggers: "implement tasks", "execute the…

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Discovers valid migration plans in the workspace and returns the selected plan path. A valid plan is a subdirectory of .github/modernize/ that contains plan.md AND tasks.json (tasks.json may be in the plan folder or in a .metadata subfolder). Handles 0, 1, or…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Reference guide for creating a new Spring Boot project during rewrite migration.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Migration guideline for transforming Apache Struts 2 applications to Spring Boot 3.x and Spring MVC.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Create a test baseline for the project to be modernized. The baseline will be used for later verification of modernization tasks.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Run multi-layer integration tests for modernized Java applications. Supports 4 layers - Layer 1 (TestContainers), Layer 2 (Smoke Tests), Layer 3 (Azure Integration), Layer 4 (Behavioral Comparison). Java projects only - skip if source code is not Java.…

Quellsprache: Englisch

Aktualisiert
Beruf
Sonstige Computerberufe
Beschreibung

How team members request infrastructure connection info and handle secrets in team mode

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Generate and run post-migration tests from the frozen baseline specification.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate API and service communication contracts with sequence diagram

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Lifecycle hooks for the modernize-rearchitecture coordinator. Defines hook points, registered actions, and execution rules.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate architecture diagram with component relationship details from project analysis

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate core business workflow documentation with sequence diagram

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Scan dependency manifests against known CVEs and remediate by upgrading vulnerable dependencies to patched versions, then rebuild and re-scan to confirm. Self-contained scan→fix→verify loop for any project with a dependency manifest. Use when: a…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate data architecture and persistence layer documentation with data model diagram

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate dependency map diagram from project build files

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Runs quality gate validation at each workflow stage. Supports 4 gate types: spec-quality, spec-to-plan, plan-to-tasks, completeness. Produces gate pass/fail reports with actionable feedback. Triggers: "run quality gate", "validate spec quality", "spec…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Runtime validation for migrated applications — covers testing strategy (planning phase) and test execution (validation phase): startup verification, integration testing, and end-to-end flow validation. Use when: (1) designing test strategy during planning…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Generate comprehensive configuration and externalized settings inventory

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Provides role charters (mission, ownership, core principles, quality bar) for a multi-agent coding team. Each charter defines the role's mission, ownership scope, core principle (boundary constraints), and quality bar. Most roles also include communication…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Catalogs existing features from a codebase (API endpoints, user flows, UI screens, observable behaviors) and generates structured feature specs with REQ-XXX IDs, user scenarios, and success criteria. Triggers: "inventory features", "catalog existing…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Zero-dependency shell recon for any code repository — detect languages, count LOC, and report project scale. Pure POSIX find/wc or PowerShell, no Python or third-party tools required. Triggers: "how big is this project", "what languages", "project sizing",…

Quellsprache: Englisch

Aktualisiert
Beruf
Datenbankarchitekten
Beschreibung

Analyzes JVM projects (Java/Kotlin/Scala/Groovy) and generates knowledge graphs with tree-sitter parsing. Requires Python 3 on the host and a JVM project with Maven/Gradle/Ant/Ivy build files. Skips gracefully if either prerequisite is missing. Triggers when…

Quellsprache: Englisch

Aktualisiert
Beruf
Computersystemanalytiker
Beschreibung

Single-source codebase decomposition: scans a project scope, builds the module dependency graph, counts LOC by language, computes skip patterns (caller-supplied ∪ .gitignore ∪ baseline), and (when grouping is required) produces topology groupings with L3…

Quellsprache: Englisch

Aktualisiert
Beruf
Projektmanagementspezialisten
Beschreibung

Creates or updates the project constitution that defines migration principles, constraints, and conventions. Triggers: "set up constitution", "define migration principles", "create project rules", "establish conventions", "establish migration constitution".…

Quellsprache: Englisch

Aktualisiert
Es werden 40 von 41 gesammelten Skills angezeigt.

Mit einem KI-Assistenten installieren

Diesen Prompt kopieren und in den verwendeten KI-Assistenten einfügen.