# Spec-driven development · Tech watch

[Canonical source](<https://sebastien.rigaux.be/en/tech-watch/tags/spec-driven-development>)

Development guided by explicit, verifiable specifications maintained with the project.

## [Pullboard coordinates AI agents with specs and independent verification](<https://sebastien.rigaux.be/en/tech-watch/links/pullboard-coordinates-ai-agents-with-specs-and-independent-verification>)

Pullboard coordinates development agents around approved specifications: each claims an item in its own worktree, passes a test gate, then another agent verifies the commit before it is accepted. Rules and activity stay in the repository, with a local board instead of a hosted service.

Its workflow puts concrete controls around agent work: approved requirements are frozen when an item is claimed, lanes restrict writable paths, and a state machine shared by the commands, interface, and documentation governs each transition.

2026-11-03 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/pullboard-coordinates-ai-agents-with-specs-and-independent-verification.md>) · [Original resource](<https://github.com/pullboard-dev/pullboard>)

## [Elephant-Goldfish Model: Google’s skills for shaping specs](<https://sebastien.rigaux.be/en/tech-watch/links/elephant-goldfish-model-googles-skills-for-shaping-specs>)

Elephant-Goldfish Model, Google’s open-source plugin, provides **skills** to explore an idea, draft a specification, and challenge it before implementation. An “Elephant” agent keeps the project context; “Goldfish” reviewers inspect the document without the conversation history to surface unstated assumptions and risks.

The repository also covers resolving review findings and comparing documentation with code. Reviews require fresh subagent contexts; if the environment cannot create them, EGM stops that step.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/elephant-goldfish-model-googles-skills-for-shaping-specs.md>) · [Original resource](<https://github.com/google/elephant-goldfish-model>)

## [Start a spec-driven development workflow with GitHub Spec Kit](<https://sebastien.rigaux.be/en/tech-watch/links/start-a-spec-driven-development-workflow-with-github-spec-kit>)

Spec Kit provides tools for turning requirements into specifications, plans, and implementation tasks. Its repository documents a workflow that puts written decisions before code generation.

2026-07-15 · [Markdown](<https://sebastien.rigaux.be/en/tech-watch/links/start-a-spec-driven-development-workflow-with-github-spec-kit.md>) · [Original resource](<https://github.com/github/spec-kit>)
