spec-kit-bdd
π§ͺ BDD extension for Spec-Kit: convert specs to Gherkin scenarios, scaffold step definitions, and verify acceptance test coverage.
File Explorer
- pages.yml
- default.html
- style.css
- hero.png
- theme-toggle.js
- scaffold.md
- scenarios.md
- verify.md
- sample.spec.md
- steps_example.py
- user-auth.feature
- usage.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- scaffold.md
- scenarios.md
- verify.md
- sample.spec.md
- steps_example.py
- user-auth.feature
- usage.md
- CHANGELOG.md
- extension.yml
- LICENSE
- README.md
- .registry
- copilot.manifest.json
- speckit.manifest.json
- .constitution-template.json
- constitution.md
- check-prerequisites.sh
- common.sh
- create-new-feature.sh
- resolve-template.sh
- setup-plan.sh
- setup-tasks.sh
- checklist-template.md
- constitution-template.md
- plan-template.md
- spec-template.md
- tasks-template.md
- workflow.yml
- workflow-registry.json
- .gitignore
- extensions.yml
- init-options.json
- integration.json
- health.steps.ts
- README.md
- todo.steps.ts
- world.ts
- health.feature
- README.md
- TRACEABILITY.md
- weekly-todo-capture.feature
- weekly-todo-maintenance.feature
- weekly-todo-removal.feature
- requirements.md
- todos-api.md
- data-model.md
- plan.md
- quickstart.md
- research.md
- spec.md
- tasks.md
- todo.ts
- todos.ts
- todo-service.ts
- app.ts
- server.ts
- .gitignore
- cucumber.js
- package-lock.json
- package.json
- tsconfig.build.json
- tsconfig.json
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- scaffold.md
- scenarios.md
- verify.md
- sample.spec.md
- steps_example.py
- user-auth.feature
- usage.md
- CHANGELOG.md
- extension.yml
- LICENSE
- README.md
- speckit.git.commit.md
- speckit.git.feature.md
- speckit.git.initialize.md
- speckit.git.remote.md
- speckit.git.validate.md
- auto-commit.sh
- create-new-feature.sh
- git-common.sh
- initialize-repo.sh
- auto-commit.ps1
- create-new-feature.ps1
- git-common.ps1
- initialize-repo.ps1
- config-template.yml
- extension.yml
- git-config.yml
- README.md
- .registry
- update-context.ps1
- update-context.sh
- claude.manifest.json
- speckit.manifest.json
- constitution.md
- check-prerequisites.sh
- common.sh
- create-new-feature.sh
- setup-plan.sh
- update-agent-context.sh
- agent-file-template.md
- checklist-template.md
- constitution-template.md
- plan-template.md
- spec-template.md
- tasks-template.md
- extensions.yml
- feature.json
- init-options.json
- integration.json
- add-task.steps.tsx
- mark-task-complete.steps.tsx
- README.md
- view-weekly-tasks.steps.tsx
- add-task.feature
- mark-task-complete.feature
- README.md
- TRACEABILITY.md
- view-weekly-tasks.feature
- requirements.md
- ui-contract.md
- data-model.md
- plan.md
- quickstart.md
- research.md
- spec.md
- tasks.md
- setup.ts
- main.tsx
- task.ts
- TodoApp.tsx
- .gitignore
- CLAUDE.md
- index.html
- package-lock.json
- package.json
- tsconfig.json
- vite.config.ts
- vitest.config.ts
- sample.spec.md
- test_commands.py
- test_manifest.py
- .extensionignore
- .gitignore
- .ruby-version
- _config.yml
- CHANGELOG.md
- extension.yml
- Gemfile
- Gemfile.lock
- index.md
- LICENSE
- README.md
- requirements-dev.txt
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
