create-spec-driven-app

Spec-Driven Pack Registry

Curated domain packs for create-spec-driven-app. Each ships requirements, use cases, aggregates, events and Gherkin scenarios, ready to expand into a project — see Domain packs for what that means and how to write your own.

11
packs
11
passing lint
48
requirements
27
scenarios

All packs

11 shown
📋

Audit Log

audit-log/backend
verified

Immutable event trail, GDPR-compliant queries

4req
4use cases
1aggregates
2events
2scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack audit-log/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="audit-log"
v0.1.0 EN backend
🔐

Authentication

auth/backend
verified

Authentication, JWT, OAuth2, RBAC & MFA

5req
5use cases
2aggregates
5events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack auth/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="auth"
v0.1.0 EN backend
💳

Billing

billing/backend
verified

Subscriptions, invoicing & payment processing

4req
4use cases
2aggregates
4events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack billing/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="billing"
v0.1.0 EN backend
🚩

Feature Flags

feature-flags/backend
verified

Gradual rollouts, A/B targeting & kill-switches

4req
4use cases
2aggregates
3events
2scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack feature-flags/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="feature-flags"
v0.1.0 EN backend
📁

File Storage

file-storage/backend
verified

Upload pipeline, CDN delivery & virus scanning

5req
5use cases
2aggregates
5events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack file-storage/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="file-storage"
v0.1.0 EN backend
🏢

Multi-Tenant

multi-tenant/backend
verified

Tenant isolation, row-level security & onboarding

4req
4use cases
2aggregates
3events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack multi-tenant/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="multi-tenant"
v0.1.0 EN backend
🔔

Notifications

notifications/backend
verified

Email, SMS, push & in-app delivery channels

4req
4use cases
2aggregates
4events
2scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack notifications/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="notifications"
v0.1.0 EN backend
📊

Reporting

reporting/backend
verified

Scheduled reports, export formats & dashboards

5req
5use cases
3aggregates
6events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack reporting/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="reporting"
v0.1.0 EN backend
📦

API Contracts Pack

sample-contracts/contracts
verified

A machine-readable OpenAPI 3.x specification describing the provider's HTTP surface.

4req
0use cases
0aggregates
0events
0scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack sample-contracts/contracts \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="sample-contracts"
v0.1.0 EN contracts
🔍

Search

search/backend
verified

Full-text, facets, elasticsearch/pgvector adapters

4req
4use cases
2aggregates
3events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack search/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="search"
v0.1.0 EN backend
🪝

Webhooks

webhooks/backend
verified

Event delivery, retry logic & HMAC signing

5req
5use cases
2aggregates
4events
3scenarios
npx create-spec-driven-app expand \
  --pack-root ./packs --pack webhooks/backend \
  --project-dir ./my-project \
  --var PROJECT_NAME="My App" \
  --var PROJECT_SLUG=my-app \
  --var DOMAIN="webhooks"
v0.1.0 EN backend

No packs match your search.