[Extension]: Add Elephant-Goldfish Model extension
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
- #5411 par @github-actions — fermée sans fusion
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 58/100
Piste de recherche
Start by reading the extension catalog entry format and existing extension submission issues; the payload does not identify catalog files or tests. Check the submitted manifest, release URL, and checksum against the catalog requirements, then add the EGM entry if it meets them. Done means the catalog lists the extension with its provided metadata and the project’s relevant checks pass.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Extension ID
egm
Extension Name
Elephant-Goldfish Model
Version
0.9.0
Description
Implements EGM (https://egm.dev/) into spec-kit universe. The extension has commands that minimally modify the upstream EGM skills to use spec-kit syntax and make it agnostic to subagent instructions (which are added by presets)
Author
Kapil Sachdeva
Repository URL
https://github.com/ksachdeva/spec-kit-extensions
Download URL
https://github.com/ksachdeva/spec-kit-extensions/releases/download/egm-v0.9.1/egm-0.9.1.zip
License
MIT
Homepage (optional)
No response
Documentation URL (optional)
https://github.com/ksachdeva/spec-kit-extensions/blob/main/extensions/egm/README.md
Changelog URL (optional)
https://github.com/ksachdeva/spec-kit-extensions/blob/main/extensions/egm/CHANGELOG.md
Required Spec Kit Version
0.9.0
Required Tools (optional)
Number of Commands
7
Number of Hooks (optional)
No response
Tags
process,plan,review
Key Features
- Brainstorm using the Elephant model
- Draft design
- Critique the designs using Fish models
- Boostrap a repo
Testing Checklist
- Extension installs successfully via download URL
- All commands execute without errors
- Documentation is complete and accurate
- No security vulnerabilities identified
- Tested on at least one real project
Submission Requirements
- Valid
extension.ymlmanifest included - README.md with installation and usage instructions
- LICENSE file included
- GitHub release created with version tag
- All command files exist and are properly formatted
- Extension ID follows naming conventions (lowercase-with-hyphens)
Testing Details
Tested on a local project and repo has a way to build a sample project
Example Usage
specify extension add egm --from \
https://github.com/ksachdeva/spec-kit-extensions/releases/download/egm-v0.9.1/egm-0.9.1.zip
/speckit.egm.brainstorm need to implement xx feature
Proposed Catalog Entry
{
"egm": {
"name": "Elephant-Goldfish Model",
"id": "egm",
"version": "0.9.1",
"download_url": "https://github.com/ksachdeva/spec-kit-extensions/releases/download/egm-v0.9.1/egm-0.9.1.zip",
"sha256": "920f2570be2d40f2a5abe359dd7f58658e90aea317b38438bb8444f8a01d4deb",
"description": "Design with an elephant. Review with a goldfish.",
"author": "Kapil Sachdeva",
"repository": "https://github.com/ksachdeva/spec-kit-extensions",
"homepage": "https://github.com/ksachdeva/spec-kit-extensions",
"documentation": "https://github.com/ksachdeva/spec-kit-extensions/blob/main/extensions/egm/README.md",
"changelog": "https://github.com/ksachdeva/spec-kit-extensions/blob/main/extensions/egm/CHANGELOG.md",
"category": "process",
"effect": "read-write",
"provides": {
"commands": 7
},
"tags": [
"assessment",
"discovery",
"triage",
"product",
"workflow"
]
}
}
Additional Context
No response
- Langage dominant
- Python
- Étoiles
- 149k
- Forks
- 13.4k
- Merge moyen
- 1 j 5 h
- PR mergées (30 j)
- 223
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/spec-kit
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
triage-must-have
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Workflow-step verifier test fixture breaks when the checkout path contains whitespace (4 failures on macOS)Peut-être pris @mehdikarimi55 l’a pris il y a 3 jours. Ouvertetriage-can-wait
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
Les mainteneurs répondent en général sous 1 jour
-
Parity tests fail under the documented direct pytest invocation when the ambient python3 lacks PyYAML (11 failures)Peut-être pris @mehdikarimi55 l’a pris il y a 3 jours. Ouvertetriage-must-have
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
bug triage-out-of-scope
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de github/spec-kit
Issues similaires
-
SslLibrary crashes with unhandled OSError: port/proto not found on non-standard SSL portsPeut-être pris @himanchalkaushale l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
OWASP/Nettacker#1884 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
A-connection-core C-enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
aws-samples/sample-per-model-bedrock#869 ·
Les mainteneurs répondent en général sous 1 jour
-
Spec: say that included_antigen_sources gates LENS labels; do not merge it into antigen kindsOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
fzn0x/watchtower#17 ·