LiorCohenLiorCohenCommunityยท59 Agent Skills Included

sdd

Spec-driven development with structured plans and verified implementation

Turns feature ideas and external specs into structured specifications, phased implementation plans, and verified code. Eliminates chaotic prompt-and-pray coding by enforcing spec approval, plan review, and verification gates before any code ships. Routes work to specialized roles for API design, backend, frontend, database, testing, and DevOps so every change is documented and traceable.
npx skills add LiorCohen/sdd --all -g -y
Available:

Instructs the agent to route all work through the task lifecycle (inbox to complete), use the commit and critic skills, follow build and git rules, and respect the plugin boundary when executing this repository's skills.

All Skills in This Repository (59)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

Plugin Testing Standards

Establish tiered Unit, Workflow, and Integration tests for AI code plugins.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

spec-writing

Create and validate SPEC.md documents with templates and frontmatter checks.

Community
Intermediate
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

techpacks

Read techpack.yaml manifests, resolve paths, and route commands between systems.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

external-spec-integration

Transform external specifications into classified tech-context and workflow items.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

commit-standards

Enforce structured commit messages and version bump rules for SDD projects.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

project-settings

Centralize and validate project configuration in sdd/sdd-settings.yaml.

Community
Intermediate
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

change-creation

Generate SPEC.md, PLAN.md, and INDEX.md change packages with dynamic phases.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

planning

Convert approved SPEC.md files into structured PLAN.md implementation plans.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

spec-index

Generate INDEX.md and SNAPSHOT.md from SPEC.md files and validate frontmatter.

Community
Intermediate
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

workflow-state

Persist multi-item workflow state across sessions in sdd files.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

spec-decomposition

Decompose specifications into independent changes with dependency graphs.

Community
Advanced
๐Ÿ“ฆ In Repo
LiorCohenLiorCohen

project-scaffolding

Generate root files and spec registries for SDD projects.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install SDD?โ–ผ

Run `npx skills add LiorCohen/sdd --all -g -y` in your terminal to install all skills in this suite globally.

What is spec-driven development?โ–ผ

Every change starts as a written spec with acceptance criteria, gets broken into a phased plan, and ends with verified implementation. SDD enforces this workflow so nothing ships without documentation and review.

How does SDD structure coding work?โ–ผ

It guides you through creating a spec, approving it, generating a plan, implementing with specialized roles (backend, frontend, database, testing, DevOps), and verifying the result matches the spec.

Can SDD import an existing product spec?โ–ผ

Yes. It archives your external spec, identifies gaps through clarifying questions, discovers needed components, and decomposes it into trackable workflow items.

Does SDD work with Claude Code?โ–ผ

Yes. It is built as a Claude Code plugin with commands like /sdd, and its skills follow the universal SKILL.md standard.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’