Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Zlatko Matokanovic avatar

Spec First Framework

  • 3 repo stars
  • Updated May 19, 2026
  • zlatkomq/spec-first-framework

Spec-First AI Development Framework is a structured methodology and plugin bundle that registers editor commands and project workflow files so developers can produce traceable specifications and gated AI-assisted outputs

About

spec-first-framework is a marketplace plugin and CLI methodology for AI-assisted development with traceable specs and quality gates. The editor plugin registers slash commands while spec-first init copies workflow files into each repo. Use it when agents need consistent SPEC.md, design, and checklist outputs instead of ad hoc prompts.

  • Two-step setup: editor plugin plus spec-first CLI init per repository
  • Ships templates, steps, checklists, specs/, and bugs/ scaffold folders
  • Supports Cursor, Claude Code, OpenCode, and Codex skill discovery paths
  • README warns slash commands fail until .framework/templates exist in the project

Spec First Framework by the numbers

  • Data as of Jul 18, 2026 (Skillselion catalog sync)
/plugin marketplace add zlatkomq/spec-first-framework

Add your badge

Show developers this marketplace is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars3
Last updatedMay 19, 2026
Repositoryzlatkomq/spec-first-framework

How do you keep AI-assisted projects aligned to written specs and checklists instead of one-off chat transcripts?

Install editor slash commands plus spec-first init so agents follow traceable SPEC, design, and checklist workflows with per-project templates.

Who is it for?

Developers using Cursor, Claude Code, or OpenCode who will run spec-first init in each repository.

Skip if: Teams that refuse per-project .framework scaffolding or only want a single global prompt without spec files.

What you get

Project-local .framework templates and steps plus working /specify-style commands that read those files.

Recommended Marketplaces

FAQ

Why are two install steps required?

README explains the plugin registers commands while spec-first init copies templates and checklists into the project.

What happens if I skip spec-first init?

Slash commands like /specify fail with template not found because .framework/templates/SPEC.template.md is missing.

How do I install the CLI?

README documents curling spec-first.sh to /usr/local/bin/spec-first and chmod +x.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.