Jordan’s Toolkit
GitHub
← All bundles

6 CANONICAL SKILLS · V0.1.0

Contracts and Data

Accepted API baselines, reproducible generated consumers, safe schema changes, and authoritative data invariants.

Inspect the selection

Run from a full toolkit checkout. This prints a file manifest, not an installer.

node tools/bundle.mjs resolve contracts-data
View manifest ↗
Original

OpenAPI Contract Evolution

Evolve OpenAPI contracts against an accepted consumer baseline with explicit wire semantics, compatibility analysis, migration decisions, and runtime checks.

Contractsexperimental
Original

Generated Client Integrity

Keep generated Go and TypeScript clients, validators, and queries aligned with canonical inputs using pinned generation, reproducible output, and real consumer/wire tests.

Contractsexperimental
Original

PostgreSQL Transaction Boundaries

Implement database invariants with explicit transaction ownership, isolation decisions, constraint-backed concurrency control, and retry-safe effects.

Dataexperimental
Original

PostgreSQL Migration Safety

Test schema changes against populated prior versions, rolling application compatibility, locks/backfills, and explicit recovery rather than clean-install success alone.

Dataexperimental
Original

Tenant Authorization Boundaries

Enforce tenant-scoped operations across transports, jobs, data, and caches using trusted identity and independent cross-tenant denial tests.

Security and stateexperimental
Original

Affected Verification

Select relevant project-owned checks for an observed change and produce an evidence-based verification report that distinguishes passed, failed, skipped, blocked, and not-run checks.

Verificationexperimental

Tailor context, not a second copy.

Pick the skill needed for the current task. A private adapter supplies project-specific roots, command IDs, accepted contracts, and policy. It should pin and verify the public revision before exposing guidance to an internal agent.

Skill effectiveness remains experimental. Package validation and content hashes do not establish host compatibility, artifact authenticity, or permission to execute.

Read the private-adapter boundary ↗