opagani

28 mods across 1 repository, 0 stars between them.

builder

01

opagani/cassini-workshop

Agent Claude Code

Implements a single PLAN.md task in TypeScript (Next.js or Bun). Builds and self-tests; never commits unless told. Dispatched by /build-loop.

0 2mo ago A 35 tokens copy · 100% MIT

reviewer

02

opagani/cassini-workshop

Agent Claude Code

Read-only code + security gate for a single built task (TypeScript, Next.js or Bun). Returns PASS or FAIL with findings. Dispatched by /build-loop.

0 2mo ago A 37 tokens copy · 100% MIT

build-loop

03

opagani/cassini-workshop

Command Claude Code

Drive a PLAN.md to completion task-by-task — builder builds, reviewer gates, commit only on pass.

0 2mo ago A 21 tokens copy · 100% MIT

design

04

opagani/cassini-workshop

Command Claude Code

Interview the solution — architecture, schema, platform. Owns ARCHITECTURE.md + SPEC.md.

0 2mo ago A 21 tokens copy · 100% MIT

document

05

opagani/cassini-workshop

Command Claude Code

Reconcile docs with reality — README, ARCHITECTURE prose, MEMORY log. Run anytime.

0 2mo ago A 20 tokens copy · 100% MIT

explore

06

opagani/cassini-workshop

Command Claude Code

Interview the idea — problem, who, why, scope. Owns docs/PROJECT.md.

0 2mo ago A 19 tokens copy · 100% MIT

git-commit

07

opagani/cassini-workshop

Command Claude Code

Stage and commit current changes using Conventional Commits, branch-or-trunk by size. Uses the github skill.

0 2mo ago A 24 tokens copy · 100% MIT

git-issue

08

opagani/cassini-workshop

Command Claude Code

Open a GitHub issue with a clear, detailed body via gh issue create. Uses the github skill.

0 2mo ago A 24 tokens copy · 100% MIT

git-merge

09

opagani/cassini-workshop

Command Claude Code

Merge the current branch into main safely — commit-check, remote sync, confirm, merge.

0 2mo ago A 18 tokens copy · 100% MIT

git-pr

10

opagani/cassini-workshop

Command Claude Code

Open a pull request with a clear summary, verification plan, and risk note via gh pr create. Uses the github skill.

0 2mo ago A 28 tokens copy · 100% MIT

git-remote

11

opagani/cassini-workshop

Command Claude Code

Create the GitHub remote for this project and make it look sharp — name, license, real README, contributing, security, issue templates.

0 2mo ago A 28 tokens copy · 100% MIT

init

12

opagani/cassini-workshop

Command Claude Code

Scaffold the project files I like — CLAUDE.md and the /docs skeleton.

0 2mo ago A 18 tokens copy · 100% MIT

plan

13

opagani/cassini-workshop

Command Claude Code

Slice SPEC into stories and an ordered task DAG. Owns STORIES.md + PLAN.md.

0 2mo ago A 18 tokens copy · 100% MIT

quick-fix

14

opagani/cassini-workshop

Command Claude Code

Make a small, obvious fix directly on the current branch. No sprint, no PLAN, no stories.

0 2mo ago A 21 tokens copy · 100% MIT

spec

15

opagani/cassini-workshop

Command Claude Code

Generate executable BDD specs from STORIES.md via the bdd-specs skill. Stories-first, idempotent, pending by default.

0 2mo ago C 27 tokens copy · 100% MIT

agent-teams

16

opagani/cassini-workshop

Skill Claude CodeCodex

How to orchestrate Claude Code's experimental Agent Teams — spawning teammates as separate sessions, delegating work to them, and waiting for results instead of doing the work yourself in the main thread. Use whenever a task should run as parallel/independent workstreams: multi-file refactors, reviewing or auditing…

0 2mo ago A 161 tokens copy · 100% MIT

bdd-specs

17

opagani/cassini-workshop

Skill Claude CodeCodex

Behavior-driven design: write executable specifications BEFORE any implementation code. Reads /docs/PLAN.md for the build plan and /docs/STORIES.md for user stories, and stops to ask for either if it is missing. Generates TypeScript spec files in nested blocks — Feature > Scenario > Specification — where each Scenario…

0 2mo ago A 183 tokens copy · 100% MIT

design-principles

18

opagani/cassini-workshop

Skill Claude CodeCodex

General object-oriented design principles for TypeScript projects that are NOT part of SOLID or the Gang of Four patterns — coupling and cohesion (incl. connascence), DRY, YAGNI, KISS, separation of concerns, encapsulation / information hiding, Tell Don't Ask, Law of Demeter, composition over inheritance…

0 2mo ago A 143 tokens copy · 100% MIT

github

19

opagani/cassini-workshop

Skill Claude CodeCodex

GitHub workflow conventions: writing clear conventional commits, opening detailed issues and PRs via the gh CLI, and choosing trunk-based vs short-lived branch flow based on the size of the change. Use whenever the user wants to commit, branch, push, open an issue, open a PR, or asks how to structure any of those.…

0 2mo ago A 83 tokens copy · 100% MIT

gof-patterns

20

opagani/cassini-workshop

Skill Claude CodeCodex

Gang of Four design patterns reference for TypeScript projects. Use when choosing or implementing a design pattern, refactoring toward a known pattern, reviewing code for pattern misuse, or answering "which pattern fits here" questions. Covers all 23 creational, structural, and behavioral patterns with idiomatic…

0 2mo ago A 79 tokens copy · 100% MIT

postgres-dba

21

opagani/cassini-workshop

Skill Claude CodeCodex

Opinionated PostgreSQL schema and database design conventions: snakecase naming, id serial primary key surrogate keys, compound primary keys for many-to-many junctions, NOT NULL foreign keys by default (nullable only with an explicit override), enums instead of excessive lookup tables, STORED generated columns for…

0 2mo ago A 162 tokens copy · 100% MIT

security-web

22

opagani/cassini-workshop

Skill Claude CodeCodex

Web application security review for TypeScript/JavaScript stacks, frontend and backend: XSS and output encoding, CSRF, clickjacking, secrets leaking into client bundles, authn/authz and IDOR, injection (SQL/command/NoSQL/ template), SSRF, mass assignment, insecure deserialization, file upload, path traversal, security…

0 2mo ago A 207 tokens copy · 100% MIT

solid-principles

23

opagani/cassini-workshop

Skill Claude CodeCodex

SOLID object-oriented design principles for TypeScript projects. Use when designing or refactoring classes and modules, reviewing code for design smells (rigid, fragile, tightly coupled code), deciding how to split responsibilities or introduce abstractions, or answering "is this good OO design / which SOLID principle…

0 2mo ago A 97 tokens copy · 100% MIT

sqlite-dev

24

opagani/cassini-workshop

Skill Claude CodeCodex

Opinionated SQLite conventions for local TypeScript + Bun web development with Drizzle ORM, where Postgres is the likely production target. Keeps the postgres-dba naming and modeling rules (snakecase, plural tables, id surrogate keys, NOT NULL FKs with explicit ON DELETE, compound junction keys, JSON document store)…

0 2mo ago A 246 tokens copy · 100% MIT