Skip to content

Commit 3fab343

Browse files
committed
Add fx-to-dotnet to community extension catalog
- Extension ID: fx-to-dotnet - Version: 0.8.0 - Author: RogerBestMsft - .NET Framework to Modern .NET Migration Closes #2469
1 parent 2d5e630 commit 3fab343

2 files changed

Lines changed: 40 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,7 @@ The following community-contributed extensions are available in [`catalog.commun
218218
| Fix Findings | Automated analyze-fix-reanalyze loop that resolves spec findings until clean | `code` | Read+Write | [spec-kit-fix-findings](https://github.com/Quratulain-bilal/spec-kit-fix-findings) |
219219
| FixIt Extension | Spec-aware bug fixing — maps bugs to spec artifacts, proposes a plan, applies minimal changes | `code` | Read+Write | [spec-kit-fixit](https://github.com/speckit-community/spec-kit-fixit) |
220220
| Fleet Orchestrator | Orchestrate a full feature lifecycle with human-in-the-loop gates across all SpecKit phases | `process` | Read+Write | [spec-kit-fleet](https://github.com/sharathsatish/spec-kit-fleet) |
221+
| .NET Framework to Modern .NET Migration | Orchestrate end-to-end .NET Framework to modern .NET migration across 7 phases, with SDD lifecycle integration | `process` | Read+Write | [spec-kit-FxToNet](https://github.com/RogerBestMsft/spec-kit-FxToNet) |
221222
| GitHub Issues Integration 1 | Generate spec artifacts from GitHub Issues - import issues, sync updates, and maintain bidirectional traceability | `integration` | Read+Write | [spec-kit-github-issues](https://github.com/Fatima367/spec-kit-github-issues) |
222223
| GitHub Issues Integration 2 | Creates and syncs local specs from an existing GitHub issue | `integration` | Read+Write | [spec-kit-issue](https://github.com/aaronrsun/spec-kit-issue) |
223224
| Iterate | Iterate on spec documents with a two-phase define-and-apply workflow — refine specs mid-implementation and go straight back to building | `docs` | Read+Write | [spec-kit-iterate](https://github.com/imviancagrace/spec-kit-iterate) |

extensions/catalog.community.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -842,6 +842,45 @@
842842
"created_at": "2026-03-06T00:00:00Z",
843843
"updated_at": "2026-03-31T00:00:00Z"
844844
},
845+
"fx-to-dotnet": {
846+
"name": ".NET Framework to Modern .NET Migration",
847+
"id": "fx-to-dotnet",
848+
"description": "Orchestrate end-to-end .NET Framework to modern .NET migration across 7 phases, with SDD lifecycle integration.",
849+
"author": "RogerBestMsft",
850+
"version": "0.8.0",
851+
"download_url": "https://github.com/RogerBestMsft/spec-kit-FxToNet/releases/download/v0.8.0/fx-to-dotnet.zip",
852+
"repository": "https://github.com/RogerBestMsft/spec-kit-FxToNet",
853+
"homepage": "https://github.com/RogerBestMsft/spec-kit-FxToNet",
854+
"documentation": "https://github.com/RogerBestMsft/spec-kit-FxToNet/blob/main/README.md",
855+
"license": "MIT",
856+
"requires": {
857+
"speckit_version": ">=0.1.0",
858+
"tools": [
859+
{
860+
"name": "Microsoft.GitHubCopilot.Modernization.Mcp",
861+
"version": ">=0.0.0",
862+
"required": true
863+
}
864+
]
865+
},
866+
"provides": {
867+
"commands": 12,
868+
"hooks": 5
869+
},
870+
"tags": [
871+
"dotnet",
872+
"migration",
873+
"modernization",
874+
"framework",
875+
"aspnet",
876+
"shared-artifact"
877+
],
878+
"verified": false,
879+
"downloads": 0,
880+
"stars": 0,
881+
"created_at": "2026-05-06T00:00:00Z",
882+
"updated_at": "2026-05-06T00:00:00Z"
883+
},
845884
"github-issues": {
846885
"name": "GitHub Issues Integration 1",
847886
"id": "github-issues",

0 commit comments

Comments
 (0)