Develop a data-model design as a DESIGN SEED in .aid/design/data-model.md -- its entities, their relationships, and the migration impact of introducing them. Use this skill when an entity's shape and its relationships are still being worked out, before any migration is written. Grounded in the Knowledge Base…
Develop a data-pipeline design as a DESIGN SEED in .aid/design/data-pipeline.md -- the source, the transform, the sink, and the schedule. Use this skill when where the data comes from, what happens to it, and where it lands are still open questions. Grounded in the Knowledge Base (.aid/knowledge/) and the project…
Develop a document design as a DESIGN SEED in .aid/design/document.md -- the document's kind and structure, its audience, and its placement. Use this skill when a document's angle, audience and shape are still being worked out, before it is drafted. Grounded in the Knowledge Base (.aid/knowledge/) and the project…
Develop an infrastructure-resource design as a DESIGN SEED in .aid/design/infra.md -- the resource, its configuration, and its provisioning and teardown. Use this skill when a resource's shape and access policy are still being worked out, before anything is provisioned. Grounded in the Knowledge Base (.aid/knowledge/)…
Develop an external-service integration design as a DESIGN SEED in .aid/design/integration.md -- the external service, the client/adapter surface, and the auth and failure modes. Use this skill when how to talk to an external service is still being worked out, including how failures should behave. Grounded in the…
Develop a scheduled or background job design as a DESIGN SEED in .aid/design/job.md -- the trigger, the work it performs, and its idempotency and failure handling. Use this skill when a job's schedule, its work, and its retry behaviour are still being decided. Grounded in the Knowledge Base (.aid/knowledge/) and the…
Develop a messaging design as a DESIGN SEED in .aid/design/messaging.md -- the message/event schema, its channel, and its emission points. Use this skill when an event's schema and who consumes it are still being worked out. Grounded in the Knowledge Base (.aid/knowledge/) and the project source. It WRITES NO…
Draw the MVP line as a DESIGN SEED in .aid/design/mvp.md -- what is in the first shippable slice, what defers, and the reason for each cut. Use this skill when what the first shippable slice should contain is still an open question. Grounded in the Knowledge Base (.aid/knowledge/) and the project source. It WRITES NO…
Develop the project's committed direction as a DESIGN SEED in .aid/design/roadmap.md -- what is committed vs. merely wanted, the sequencing rationale, and the alternatives being rejected and why. Use this skill when the direction for the coming horizons is still being argued out, and you want it settled as a seed…
Develop the technology choice as a DESIGN SEED in .aid/design/stack.md -- languages, runtimes, frameworks, and build and test tooling with versions, plus the alternatives rejected and why. Use this skill when which technologies to build on is still an open choice. Grounded in the Knowledge Base (.aid/knowledge/) and…
Develop a test design as a DESIGN SEED in .aid/design/test.md -- the units under test, the cases, and the framework and fixtures. Use this skill when what a test should actually assert is still being worked out. Grounded in the Knowledge Base (.aid/knowledge/) and the project source. It WRITES NO production code and…
Develop the testing policy as a DESIGN SEED in .aid/design/testing-strategy.md -- test levels, coverage expectations, which gates block a merge, and who may waive one. Use this skill when how the project should be tested is still being decided, rather than which tests to write. Grounded in the Knowledge Base…