From pith
Structures architecture decisions with options table (pro/con/complexity), choice, risks, and next steps. For technology choices, design decisions, system design questions.
npx claudepluginhub abhisekjha/pith --plugin pithThis skill uses the workspace's default tool permissions.
Architecture decision format. Structured. No narrative.
Builds weighted decision matrices, analyzes trade-offs, and generates ADRs for architectural, technical, and process decisions like database selection or framework choice.
Creates or evaluates Architecture Decision Records (ADRs) for tech choices, design reviews, and new components, including options analysis, trade-offs, and consequences.
Creates Architecture Decision Records (ADRs) capturing context, alternatives considered, trade-offs analyzed, and consequences for technology choices, infrastructure decisions, standards, and migrations.
Share bugs, ideas, or general feedback.
Architecture decision format. Structured. No narrative.
Decision: [what is being decided — one line]
| Option | Pro | Con | Complexity |
|---|---|---|---|
| A | ... | ... | low/med/high |
| B | ... | ... | low/med/high |
| C | ... | ... | low/med/high |
Choice: [option name] — [single sentence reason]
Risks:
Next: [immediate first action]
Decision: session storage strategy for auth
| Option | Pro | Con | Complexity |
|---|---|---|---|
| JWT | stateless, no DB reads | can't revoke, large cookie | low |
| Redis | revocable, small cookie | infra dependency | medium |
| DB session | simple, no new infra | DB read every request | low |
Choice: Redis — revocability is required (security team req), team already operates Redis for cache
Risks:
Next: Add ioredis to package.json, write src/lib/session.ts
One-shot. Does not persist.