Skip to content

[Bug]: specify init fails with "No matching release asset found for claude" #2185

@MUHAMMEDHAFEEZ

Description

@MUHAMMEDHAFEEZ

Bug Description

The specify init --here --ai claude command fails during initialization because it cannot find the required template asset for Claude.

What went wrong?

When running the initialization command with --ai claude, the CLI attempts to fetch a release asset matching the pattern spec-kit-template-claude-ps, but no assets are found, causing the setup to stop.

Steps to Reproduce

Navigate to any directory

Run: specify init --here --ai claude
Confirm prompt with y

Observe the error: No matching release asset found for claude (expected pattern: spec-kit-template-claude-ps)

Expected Behavior

The CLI should:

Either download the correct template for claude
Or fallback to a default template
Or provide a clear message about unsupported AI options

Actual Behavior

The CLI fails with:

(no assets)```

and does not proceed with initialization.

### Specify CLI Version

0.4.2

### AI Agent

Claude Code

### Operating System

Windows 10 (Build 10.0.26200, AMD64)

### Python Version

Python 3.13.0

### Error Logs

```shell
No matching release asset found for claude (expected pattern: spec-kit-template-claude-ps)
Available Assets:
(no assets)

Additional Context

The issue might be related to missing release assets or incorrect naming conventions for Claude templates.
Possibly a regression or incomplete support for Claude in the current version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions