Plugin marketplace

scrumia

A composition of Claude Code modules to run a project: per-feature specs, tracking, an agent team, per-stack implementation modules. Every module is replaceable.

1 · tibs245/scrumia28 pluginsMITupdated 9 days ago

Add this marketplace

Then install any plugin below by name — each page has its exact command.

The tracker slot — issues, sub-issues, GitHub Projects columns, branches and PRs. Replaceable by an equivalent module for another tool.

5 skills · 4 commands · hooks

1

The team slot — standing roles and sprint execution as dynamic workflows. Configurable: roles, models, escalation thresholds.

4 skills · 3 commands · 3 agents

1

The kernel: describes the project's active composition, its configuration, and the shared conventions. Does nothing on its own.

6 skills · 1 command · hooks

1

The design slot — a design system that lives in the repo and syncs with Claude Design, plus a designer role guarding identity and consistency.

4 skills · 1 agent

1

The specs slot — per-feature, TDD-oriented specs. A contextual file catalog instead of a single document.

3 skills · 1 command

1

Fills no slot, like the kernel — the rules-hierarchy format itself: index, guides, decisions. Teaches modules and projects to consume, scaffold and evolve rule sections.

3 skills

1

SOLID principles, each with its application limit — audits violations and over-applications alike. Reference, audit and refactor skills. Plugs in app by app.

3 skills

1

Test-driven development, situated for an agent — the red-green-refactor cycle, the mock boundary, AC-to-test mapping. Reference, audit and refactor skills. Plugs in app by app.

3 skills

1

The discovery slot — brainstorming and design. Produces issues and a branch carrying up-to-date specs.

2 skills

1

Gradle the build tool — Kotlin DSL over Groovy, version catalogs, the shape of convention plugins, lazy task configuration, the build and configuration caches, composite builds, pluginManagement. Stated in terms of Gradle, not Kotlin Multiplatform.

2 skills

1

The implementation slot, for React 19 apps — Server Components by default, Actions and useActionState for mutations and forms, derived state calculated during render. Plugs in app by app.

2 skills

1

The implementation slot, for Rust apps — invalid states made unrepresentable, typed errors per layer, one test per invariant. Plugs in app by app.

2 skills

1

The implementation slot, for SolidJS apps — fine-grained reactivity without React reflexes, behaviour-first component tests. Plugs in app by app.

2 skills

1

Idiomatic Kotlin language rules — val/var, null-safety and platform types, coroutines and Flow, data/sealed/value classes, object vs companion vs top-level, and visibility. Pinned to the Kotlin language docs, applicable to any Kotlin codebase without requiring Functional Programming or Multiplatform modules. Plugs in app by app.

2 skills

1

The Material 3 UI capability for Kotlin Multiplatform Mobile and Android — tokens, components, theming and accessibility, stated as falsifiable directives. Compose is the default; Views is an explicit choice. Plugs in app by app.

2 skills

1

TanStack Query, situated for an agent — the queryOptions() factory, query keys, useQuery through testing. Reference skill now; audit and refactor land next. Plugs in app by app.

2 skills

1

The compound component pattern, framework-agnostic — parts reach the parent through context, sub-components are co-located with it, and the compound is consumed as one unit. React, Vue, Solid and Angular. Plugs in app by app.

1 skill

1

The typed-effect discipline — describe before execute, failure as a value, the effect boundary, and which approach to reach for (Result, Either, IO/suspend, or effect.website). Library-agnostic on the pattern; cites effect.website as the reference implementation rather than wrapping it. Plugs in app by app.

1 skill

1

The Functional Programming paradigm, language-neutral — purity, total functions, referential transparency, immutability by default, composition over inheritance, and effect discipline. The principles hold with the same wording in Kotlin, JavaScript, Rust, Scala, F#, Haskell and Swift. Plugs in app by app; activates alone.

1 skill

1

The HTML, CSS and accessibility capability — semantic elements over ARIA roles, the element follows the purpose, and tests query what the user meets. Plugs in app by app, scoped to React and SolidJS by default.

1 skill

1

The Kotlin Multiplatform Mobile composition preset — KMP-specific rules (expect/actual across source sets, source-set layout, iOS/Android split, Cocoapods and Swift interop, target declaration, KMP-shaped Gradle wiring). Re-exports six satellites (scrumia-kotlin, scrumia-gradle, scrumia-ktor, scrumia-material3, scrumia-effect, scrumia-functional-programming) by configuration. Plugs in app by app.

1 skill

1

HTTP server and client rules for a Ktor codebase — routing declared as a tree, content negotiation installed once, a long-lived HttpClient, named authentication providers, tests on the in-memory engine, configuration outside the code, and a stated choice between WebSockets and SSE. Pinned to Ktor 3.x.

1 skill

1

The implementation slot, for React apps using React Hook Form — declarative form management, resolver-driven validation, registered inputs, state through the library. Plugs in app by app, scoped to scrumia-impl-reactjs only.

1 skill

1

Audience measurement on a web app kept inside the consent exemption — a closed event catalogue, one module that owns the tracker, cleaned addresses, a direct send, production only, an opt-out that lasts, the tool and its database apart, and the exemption conditions as questions. Umami as the example. Plugs in app by app.

1 skill

1

Runtime validation at trust boundaries — the schema is the source of truth, the type is derived from it, and a user-facing failure carries a field-targeted message. Pinned to Zod v4. Plugs in app by app.

1 skill

1

Experimental mod: the tickets mentioned in a session, with whether the session took each into account, its board status, and what the agent says remains to do.

1

Experimental mod: a questions inbox. The model parks a structured question instead of blocking, the person answers later from a pane, and the answer returns on the next prompt.

1

Experimental mod: a roadmap. The agent records the sprints it planned from the lots the person asked it to take into account, with their tickets and what will really be testable at the end of each, and the person reads them in a pane.

1

README badge

Shows how many plugins this repo ships, and links here.

claude & codex plugins28 plugins