pdd

Installation
SKILL.md

PDD

Use this skill to design APIs and workflows around explicit asynchronous values and lifecycles instead of ad hoc callbacks or hidden threads.

Intent Router

Need Load
async API design, cancellation, structured concurrency, and anti-patterns references/pdd-guide.md
examples for javascript, typescript, c#, python, rust, and interop notes for c and c++ environments references/language-examples.md

Quick Start

  1. Start by deciding what work is asynchronous and why.
  2. Represent asynchronous results explicitly as promises, tasks, futures, or streams.
  3. Make cancellation, timeout, and failure behavior part of the contract.
  4. Prefer structured concurrency over fire-and-forget work where accountability matters.
  5. Keep sync-over-async blocking out of request and UI paths.
Installs
2
First Seen
Jul 8, 2026
pdd — alisonaquinas/llm-software-design