Diligent Innovation — Internal Tools

The skills Triumph is actually using.

A central index for Claude skills our team builds. Post what you've made, upvote what you're using, and watch the best ones graduate into the Triumph Standard set.

0
Skills posted
+4 this week
0
Contributors
0
Installs
+79 this week
0
Triumph Standard
All skills

Browse 41 skills

Runtime
Rock SQL optimizer
CodeCowork
Joshua Henninger
Explains a query's plan in plain English, identifies the expensive bits (usually an implicit scan on `AttributeValue`), and rewrites it if it can do so without changing results. Pairs well with the new `PersonAliasHistorical` indexes.
Triumph Standardrocksqlperformance
5257 weeks ago
v1.0.0
Rock block scaffolder
Code
Maxwell Eley
Scaffolds the full Rock block stack — C# block class, Obsidian view, SCSS, block settings, and a skeleton test — from a single description. Understands the Rock 17 block conventions and fills in the boring parts so you can focus on the interesting logic. Works against any plugin with a standard `src/` layout and will match your existing naming style (PascalCase blocks, kebab-case folders, etc.) by reading two neighbors before generating anything new.
Triumph Standardrockblockscaffold
5215 weeks ago
v1.1.0
Lava cheat sheet
Cowork
Blake Byers
Instead of 'here's every Lava filter', this one asks what you're trying to do and returns 2-3 idiomatic snippets from real Rock templates. Examples are pinned to the Rock version you're on so they don't drift.
Triumph Standardlavadocsreference
5352 months ago
v1.0.0
Rock 16 → 17 plugin upgrade
Code
Daniel Hazelbaker
Walks a Rock plugin, bumps the target framework + Rock package references, and rewrites the well-known breaking changes (attribute matrix API, new block settings shape, the Lava engine swap). Leaves a comment on anything that looks risky but needs a human eye.
Triumph Standardrockupgrademigration
3945 weeks ago
v1.1.0
Lava template debugger
CodeCowork
Joel Nevius
Walks a Lava template step by step, showing what's in scope at each point and why a filter or tag didn't match. Handles the common 'capture inside a for-loop' footgun and the less common 'child workflow attribute shadows the parent'.
Triumph Standardlavadebuggingrock
4602 months ago
v1.0.1
Rock workflow builder
CodeCowork
Joshua Henninger
Converts a ministry-side description ('when a new visitor registers, notify their campus pastor and follow up in 2 weeks') into a real Rock workflow — activities, actions, attribute plumbing, and post-back wiring. Skips the boilerplate and flags decisions it had to guess.
Triumph Standardrockworkflowautomation
3425 weeks ago
v1.1.0
Rock REST API helper
CodeCowork
Daniel Hazelbaker
Builds and runs Rock REST API requests from a plain-English description. Handles API key auth, ODATA `$filter` / `$expand` composition, and the paging cursor so you don't have to read the Rock Swagger doc one more time.
rockapirest
3302 months ago
v1.0.0
Rock PR description writer
CodeCowork
Maxwell Eley
Runs against a git diff and writes a PR description in the Triumph house style: problem, fix, verification, and a short 'things I intentionally didn't do' section so reviewers know what's out of scope. Includes Rock-specific callouts — if you touched migrations, it'll remind you to note upgrade order.
gitprwriting
3022 months ago
v1.0.0
Rock attribute audit
Code
Nicholas Airdo
Pulls every attribute on an entity and classifies them: actively read in Lava, written by workflows, referenced in C#, or orphaned. Orphans are the point — you want to find the 80-item attribute list that has 12 live keys.
rockattributesaudit
2812 months ago
v1.0.0
Rock report designer
CodeCowork
Brad Erb
Translates a leadership ask ('I want to see small-group participation by campus, broken out by new vs returning') into a concrete Rock report spec: DataView, fields, groupings, and the chart block that'll hang on the dashboard.
rockreportingdashboards
2402 months ago
v1.0.0
Safe Rock SQL migration
Code
Maxwell Eley
Generates Rock plugin SQL migrations (both forward and rollback scripts) that follow the Rock migration conventions: GUID-safe inserts, idempotent `WHERE NOT EXISTS` patterns, and paired rollback statements. Also flags patterns that have burned us before — dropping NOT NULL columns without a default, cascading deletes on `Attribute`, etc.
rocksqlmigration
2413 weeks ago
v1.0.1
Rock communication drafter
Cowork
Brad Erb
Writes the subject, body, and plaintext fallback for a Rock email communication. Picks the right segment + merge fields from your context so you don't ship a 'Hi , ...'.
rockcommunicationemail
1916 weeks ago
v1.0.0
Rock theme Bootstrap 3 → 5
Code
Nicholas Airdo
Does the tedious half of a Rock theme upgrade: renames grid classes, updates form markup, fixes the badge + pill changes, and leaves TODO comments where the designer actually has to make a call (dropdown behavior, tooltip APIs).
rockthemebootstrap
1323 weeks ago
v1.0.1
Rock DataView builder
Cowork
Nicholas Airdo
Translates 'I need the people who X, Y, and haven't Z in 90 days' into a real Rock DataView tree — filters, groups, and the right entity type. Also surfaces the performance gotchas (date-range filters that miss indexes, e.g.).
rockdataviewreporting
1522 months ago
v1.0.0
Rock block test generator
Code
Maxwell Eley
Reads a Rock block file, identifies its public surface (block settings, Obsidian props, internal state machines), and writes a focused xUnit suite that covers the happy path plus 2-3 realistic edge cases. Doesn't try to cover everything. The philosophy is: make the tests worth reading, not just green.
rocktestingxunit
1706 weeks ago
v1.0.0
Rock workflow auditor
CodeCowork
Thomas Stephens
Reads a Rock workflow type export (XML or JSON) and reports structural issues — unreachable activities, action chains with no end state, infinite-loop risk between two activities, and activities missing fallback error handlers. Produces a numbered punch list with the workflow id + activity name + suggested fix.
rockworkflowaudit
025 weeks ago
v1.0.0