github / github/spec-kit

[Bug]: Goose Standard Recipes are missing input params

Open
#2,423 5 comments 0 reactions 0 assignees View on GitHub
stale
Dominant language
Python
Stars
137k
Forks
12.3k
Avg merge
2d 7h
Merged PRs (30d)
155

Description

### Bug Description

Speckit initialized goose recipes are missing input params.

### Steps to Reproduce

1. Initialize speckit
2. ```goose run --recipe .goose/recipes/speckit.consititution.yaml```

### Expected Behavior

Proceeds and writes the .specify/memory/constitution.md file.

### Actual Behavior

C:\workspace\github\user\automater>goose recipe validate .goose/recipes/speckit.constitution.yaml
Error: ✗ recipe file is invalid: Missing definitions for parameters in the recipe file: args.

### Specify CLI Version

0.8.3

### AI Agent

Not applicable

### Operating System

Windows 11

### Python Version

3.12.5

### Error Logs

```shell
C:\workspace\github\user\automater>goose recipe validate .goose/recipes/speckit.constitution.yaml
Error: ✗ recipe file is invalid: Missing definitions for parameters in the recipe file: args.
```

### Additional Context

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.