Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
github
/
spec-kit
Public
Notifications
You must be signed in to change notification settings
Fork
12.4k
Star
138k
Code
Issues
140
Pull requests
170
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Add /selftest.extension core extension to test other extensions
- #1758
#1758
Merged
mnriem
merged 17 commits into
github:main
github/spec-kit:main
from
dhilipkumars:add-extensions-tests
dhilipkumars/spec-kit:add-extensions-tests
Copy head branch name to clipboard
Mar 13, 2026
Conversation
Commits
17
聽(17)
Checks
Findings
Files changed
Merged
Add /selftest.extension core extension to test other extensions
#1758
mnriem
merged 17 commits into
github:main
github/spec-kit:main
from
dhilipkumars:add-extensions-tests
dhilipkumars/spec-kit:add-extensions-tests
Copy head branch name to clipboard
Commits
Commits on Mar 9, 2026
test(commands): create extension-commands LLM playground sandbox
dhilipkumars
committed
f42af45
View commit details
Copy full SHA for f42af45
Browse repository at this point
update(tests): format LLM evaluation as an automated test runner
dhilipkumars
committed
1dc000b
View commit details
Copy full SHA for 1dc000b
Browse repository at this point
test(commands): map extension-commands python script with timestamps
dhilipkumars
committed
c1f47b3
View commit details
Copy full SHA for c1f47b3
Browse repository at this point
test(commands): map extension-commands python script with timestamps
dhilipkumars
committed
4d09e9b
View commit details
Copy full SHA for 4d09e9b
Browse repository at this point
test(commands): update TESTING.md to evaluate discovery, lint, and deploy explicitly
dhilipkumars
committed
e1e3011
View commit details
Copy full SHA for e1e3011
Browse repository at this point
test(commands): simplify execution expectations and add timestamp calculation
dhilipkumars
committed
e6316fa
View commit details
Copy full SHA for e6316fa
Browse repository at this point
fix(tests): address copilot review comments on prompt formatting and relative paths
dhilipkumars
committed
93d9af0
View commit details
Copy full SHA for 93d9af0
Browse repository at this point
fix(tests): resolve copilot PR feedback regarding extension schema structure and argparse mutually exclusive groups
dhilipkumars
committed
9fe81a9
View commit details
Copy full SHA for 9fe81a9
Browse repository at this point
feat(extensions): add core selftest utility and migrate away from manual tests sandbox
dhilipkumars
committed
1777448
View commit details
Copy full SHA for 1777448
Browse repository at this point
fix(selftest): update command name array to match spec-kit validation schema
dhilipkumars
committed
48a0ea0
View commit details
Copy full SHA for 48a0ea0
Browse repository at this point
fix(selftest): wrap arguments in quotes to support multi-word extension names
dhilipkumars
committed
7dc74c7
View commit details
Copy full SHA for 7dc74c7
Browse repository at this point
update the command to be more meaningful
dhilipkumars
committed
5048406
View commit details
Copy full SHA for 5048406
Browse repository at this point
fix: if the extension is discovery only, it should not be installable
dhilipkumars
committed
c421117
View commit details
Copy full SHA for c421117
Browse repository at this point
Commits on Mar 10, 2026
Address review comments for selftest documentation
dhilipkumars
committed
11b07a5
View commit details
Copy full SHA for 11b07a5
Browse repository at this point
address review comments
dhilipkumars
committed
32b95e5
View commit details
Copy full SHA for 32b95e5
Browse repository at this point
address review comments
dhilipkumars
committed
9e718ea
View commit details
Copy full SHA for 9e718ea
Browse repository at this point
Commits on Mar 11, 2026
Update extensions/selftest/commands/selftest.md
Show description for 4247f5b
mnriem
and
Copilot
authored
4247f5b
View commit details
Copy full SHA for 4247f5b
Browse repository at this point
You can鈥檛 perform that action at this time.