⚙️ [Maintenance]: Remove old spec-kit prompts, scripts, and templates#281
Conversation
No Significant Changes DetectedThis PR does not contain changes to files that would trigger a new release:
Build, test, and publish stages will be skipped for this PR. If you believe this is incorrect, please verify that your changes are in the correct locations. |
1 similar comment
No Significant Changes DetectedThis PR does not contain changes to files that would trigger a new release:
Build, test, and publish stages will be skipped for this PR. If you believe this is incorrect, please verify that your changes are in the correct locations. |
There was a problem hiding this comment.
Pull request overview
This maintenance PR removes legacy spec-kit workflow files that are no longer in use, cleaning up the repository structure. The old spec-kit workflow has been superseded by a new instructions system under .github/instructions/, making these files obsolete and potentially confusing.
Changes:
- Removed the old
.github/copilot-instructions.mdfile (replaced by.github/instructions/) - Deleted all 8 spec-kit prompt files from
.github/prompts/ - Removed the entire
.specify/directory containing 5 PowerShell scripts and 5 Markdown templates
Reviewed changes
Copilot reviewed 19 out of 19 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/copilot-instructions.md |
Removed old Copilot instructions file (19 lines); replaced by new instructions system |
.github/prompts/PSModule.analyze.prompt.md |
Deleted spec-kit analyze prompt (150 lines) |
.github/prompts/PSModule.clarify.prompt.md |
Deleted spec-kit clarify prompt (180 lines) |
.github/prompts/PSModule.constitution.prompt.md |
Deleted spec-kit constitution prompt (114 lines) |
.github/prompts/PSModule.implement.prompt.md |
Deleted spec-kit implement prompt (175 lines) |
.github/prompts/PSModule.plan.prompt.md |
Deleted spec-kit plan prompt (142 lines) |
.github/prompts/PSModule.pr.prompt.md |
Deleted spec-kit PR prompt (166 lines); converted to PSModule organization custom agent |
.github/prompts/PSModule.specify.prompt.md |
Deleted spec-kit specify prompt (110 lines) |
.github/prompts/PSModule.tasks.prompt.md |
Deleted spec-kit tasks prompt (123 lines) |
.specify/scripts/powershell/check-prerequisites.ps1 |
Removed prerequisite checking script (148 lines) |
.specify/scripts/powershell/common.ps1 |
Removed common PowerShell functions library (507 lines) |
.specify/scripts/powershell/create-new-feature.ps1 |
Removed feature creation script (157 lines) |
.specify/scripts/powershell/setup-plan.ps1 |
Removed plan setup script (61 lines) |
.specify/scripts/powershell/update-agent-context.ps1 |
Removed agent context update script (77 lines) |
.specify/templates/agent-file-template.md |
Removed agent file template (25 lines) |
.specify/templates/constitution-template.md |
Removed constitution template (50 lines) |
.specify/templates/plan-template.md |
Removed implementation plan template (272 lines) |
.specify/templates/spec-template.md |
Removed feature specification template (161 lines) |
.specify/templates/tasks-template.md |
Removed tasks template (135 lines) |
2d403df
into
main
The repository still contained files from the old spec-kit workflow that is no longer in use. The instructions system under
.github/instructions/now handles Copilot guidance. Removing these legacy files reduces clutter and prevents confusion about which files are active.Removed files
Copilot instructions
The old
.github/copilot-instructions.mdfile from spec-kit has been removed. Copilot instructions are now managed through files in.github/instructions/.Prompt files
All 8 spec-kit prompt files under
.github/prompts/PSModule.*.prompt.mdhave been removed:PSModule.analyze.prompt.mdPSModule.clarify.prompt.mdPSModule.constitution.prompt.mdPSModule.implement.prompt.mdPSModule.plan.prompt.mdPSModule.pr.prompt.md— this prompt has been converted to a PSModule organization custom agentPSModule.specify.prompt.mdPSModule.tasks.prompt.mdSpecify scripts and templates
The entire
.specify/directory has been removed, including:check-prerequisites.ps1,common.ps1,create-new-feature.ps1,setup-plan.ps1,update-agent-context.ps1)agent-file-template.md,constitution-template.md,plan-template.md,spec-template.md,tasks-template.md)No action is required from users — these files were internal tooling only.