IdeaCredIdeaCred

Fission-AI/OpenSpec

92

Spec-driven development (SDD) for AI coding assistants.

What's novel

Spec-driven development (SDD) for AI coding assistants.

Code Analysis

0 files read · 1 rounds

A CLI tool that orchestrates AI agents to manage software specifications and execute iterative development workflows (propose changes, implement via AI, verify, archive) in a spec-driven manner.

Strengths

Exceptional modularity with clear separation between core logic, commands, and workflows. The schema-driven approach using Zod ensures type safety throughout the system. Strong test coverage with meaningful fixtures that simulate realistic development scenarios.

Weaknesses

Error handling could be more robust in edge cases like network failures during AI agent execution or malformed spec files. Some utility functions are slightly verbose.

Score Breakdown

Innovation
7 (25%)
Craft
87 (35%)
Traction
65 (15%)
Scope
94 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+2
Concept Novelty+2

Craft

Ci+5
Tests+8
Polish+2
Releases+5
Has License+5
Code Quality+25
Readme Quality+15
Recent Activity+7
Structure Quality+5
Commit Consistency+5
Has Dependency Mgmt+5

Traction

Forks+20
Stars+30
Hn Points+0
Watchers+10
Early Traction+0
Devto Reactions+0
Community Contribs+5

Scope

Commits+8
Languages+8
Subsystems+13
Bloat Penalty+0
Completeness+7
Contributors+8
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

540

Contributors

45

Files

651

Active weeks

28

TestsCI/CDREADMELicenseContributing

Repository

Language

TypeScript

Stars

31098

Forks

2050

License

MIT