Updated 1d ago
by rustyrazorblade
skills
Claude Code Skills by Jon Haddad for understanding databases and rapid ai driven software development.
44 GitHub stars (44)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 9 forks (9 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add rustyrazorblade/skills
Asks which skills and agents to install. Just one: npx skills add rustyrazorblade/skills --skill openspec-apply-change — add -g for every project.
Claude Code
git clone https://github.com/rustyrazorblade/skillscp -r "skills/.claude/skills/openspec-apply-change" ~/.claude/skills/
Copies the openspec-apply-change skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add rustyrazorblade/skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 33 files.
-
openspec-apply-change
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
.claude/skills/openspec-apply-change/SKILL.md on GitHub (opens in a new tab) -
openspec-archive-change
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
.claude/skills/openspec-archive-change/SKILL.md on GitHub (opens in a new tab) -
openspec-bulk-archive-change
Archive multiple completed changes at once. Use when archiving several parallel changes.
.claude/skills/openspec-bulk-archive-change/SKILL.md on GitHub (opens in a new tab) -
openspec-explore
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
.claude/skills/openspec-explore/SKILL.md on GitHub (opens in a new tab) -
openspec-onboard
Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
.claude/skills/openspec-onboard/SKILL.md on GitHub (opens in a new tab) -
openspec-propose
Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.
.claude/skills/openspec-propose/SKILL.md on GitHub (opens in a new tab) -
openspec-sync-specs
Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
.claude/skills/openspec-sync-specs/SKILL.md on GitHub (opens in a new tab) -
openspec-verify-change
Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.
.claude/skills/openspec-verify-change/SKILL.md on GitHub (opens in a new tab) -
data-model
Data modeling and schema design for Apache Cassandra. Use when designing tables, choosing partition keys, modeling time-series data, or reviewing existing schemas.
plugins/cassandra-expert/skills/data-model/SKILL.md on GitHub (opens in a new tab) -
diagnose
Systematic troubleshooting for Apache Cassandra clusters. Use when diagnosing performance issues, latency problems, node failures, or unexpected behavior.
plugins/cassandra-expert/skills/diagnose/SKILL.md on GitHub (opens in a new tab) -
optimize
Performance optimization for Apache Cassandra clusters. Use when tuning configuration, improving throughput, reducing latency, optimizing resource usage, or configuring vnodes/num_tokens.
plugins/cassandra-expert/skills/optimize/SKILL.md on GitHub (opens in a new tab) -
token-skew
Analyze token distribution and data ownership skew across Cassandra nodes and racks. Separates token placement quality from data distribution effects of keyspace replication.
plugins/cassandra-expert/skills/token-skew/SKILL.md on GitHub (opens in a new tab) -
training
Interactive Cassandra training with guided curriculum. Covers fundamentals through advanced topics with hands-on CQL and code examples. Use when a user wants to learn Cassandra, not just get answers.
plugins/cassandra-expert/skills/training/SKILL.md on GitHub (opens in a new tab) -
complexity-reduction
Measure cognitive complexity and duplicate code with PMD (Java) or rust-code-analysis-cli (Rust), then reduce both by pure-move extraction, re-measuring after every step. Runs over a subsystem or over a PR diff. Use this when the user asks to simplify, refactor, clean up, or reduce the complexity of a subsystem, asks "how complex is X", asks to find duplicate code, asks to make code "beautiful",…
plugins/dev-skills/skills/complexity-reduction/SKILL.md on GitHub (opens in a new tab) -
ide-explain
Render an IDE-style single-page HTML view that explains anything the owner needs to see whole — a code diff, a GitHub issue plus everything linked to it, project docs, or any mix — as a file tree on the left, a code/diff/doc editor top-right, and an explanation pane bottom-right. Deterministic by default (no model tokens spent on markup); a hand-authored manifest mode exists for taught narratives…
plugins/dev-skills/skills/ide-explain/SKILL.md on GitHub (opens in a new tab) -
prose-review
Grade the prose in a patch against prose-style.md and report the findings; apply them with --fix. Covers code comments and javadoc by default, and commit messages, the PR description, or release notes when asked. Use this skill when the user asks to review, audit, grade, clean up, fix, tidy, or restyle comments, javadoc, commit messages, a PR description, or release notes, says "the comments need…
plugins/dev-skills/skills/prose-review/SKILL.md on GitHub (opens in a new tab) -
refactor
Plan and execute a behavior-preserving structural change, then hold the refactoring contract for the whole run. Use this skill when the user says "refactor this", "clean up this code", "restructure", "extract this", "split this up", "pay down tech debt", or "the tests are fighting me"; when the work is a `type:tech-debt` issue; or at the REFACTOR step of a TDD cycle. It produces a written plan fo…
plugins/dev-skills/skills/refactor/SKILL.md on GitHub (opens in a new tab) -
tech-debt
Audit the codebase for structural improvement opportunities — SOLID/composability, code duplication, and unnecessary layering — using a parallel team of review agents. Ranks the 10 most impactful findings, excludes anything already in the open backlog, and walks the owner through them one at a time with full context; the owner decides per item whether to file it as a GitHub issue. Not tied to any…
plugins/dev-skills/skills/tech-debt/SKILL.md on GitHub (opens in a new tab) -
walkthrough
Render a diagram-first, ordered-step HTML presentation that teaches how something works — or presents a technical-debt review, an areas-for-improvement pass, a set of recommendations, or a performance analysis. You investigate the code and author every word; a deterministic renderer turns your manifest into one self-contained page (vertical scroll by default, one button away from slide-by-slide).…
plugins/dev-skills/skills/walkthrough/SKILL.md on GitHub (opens in a new tab) -
create-kit
Create a new easy-db-lab kit (kit.yaml + K8s manifests, metrics, dashboards, docs) for any database or workload. Detects internal (the easy-db-lab repo) vs external (your own project) mode, researches the workload, grounds the work in a per-kit TODO.md, drafts for review, and writes deliverable files only on explicit approval. Use when adding a new database or workload kit to easy-db-lab or to yo…
plugins/easy-db-lab/skills/create-kit/SKILL.md on GitHub (opens in a new tab) -
explore
Guided interactive mode for easy-db-lab — walks through provisioning if needed, then helps you run tests, stress workloads, and explore Cassandra, ClickHouse, Spark, and OpenSearch. The end-to-end starting point for a new lab session.
plugins/easy-db-lab/skills/explore/SKILL.md on GitHub (opens in a new tab) -
plan
Helps the user design a lab workflow by asking questions, working through steps together, and writing the result to a plan.md file. Use when planning a new lab run, benchmarking test, or database experiment.
plugins/easy-db-lab/skills/plan/SKILL.md on GitHub (opens in a new tab) -
run
Executes a plan step by step in an explicit cluster workspace, confirming each step with the user and updating journal.md as work proceeds. Use when the user says "run a plan", "execute the plan", "run this plan.md", "start/resume the lab run", or otherwise asks to run, execute, or resume a lab plan, benchmark, or database experiment.
plugins/easy-db-lab/skills/run/SKILL.md on GitHub (opens in a new tab) -
activate
Activate a groomed GitHub issue for development — claim it, review it with the owner (scope/acceptance-criteria freshness + backlog overlap, issue-specific questions, skippable via owner-instructions), run architect + domain-expert design concurrently then stress-test the result with design-critic, stop for the owner's design choice before generating anything, then OpenSpec explore+propose and st…
plugins/spec-flow/skills/activate/SKILL.md on GitHub (opens in a new tab) -
address
Address the owner's GitHub review comments on an issue's PR — pull the comments, fix them in the issue's worktree, push, and reply per review thread. Fourth stage of the flow delivery workflow (see docs/workflow.md). Owner-invoked when they return after reviewing; never polls.
plugins/spec-flow/skills/address/SKILL.md on GitHub (opens in a new tab) -
adopt-tiering
One-time migration that splits a repo's existing test suite into a fast unit tier and a slow integration tier — for a repo whose own spec-flow/TESTING.md policy chooses that split, not an assumption the pipeline makes. Classify tests by evidence (container/I-O/timing) and let the compiler + test timings arbitrate, physically separate them (Gradle source set + classpath scoping, or Rust src/ vs te…
plugins/spec-flow/skills/adopt-tiering/SKILL.md on GitHub (opens in a new tab) -
archive
Check the buildup of un-archived OpenSpec changes waiting on the default branch (one per merged-and-finalized issue) against a threshold (default 5, overridable), and — once confirmed with the owner — spawn a dedicated background worker to sync and archive them all in one pass and land one PR. Owner-invoked or offered by project-manager when it notices the buildup; never automatic. Part of the fl…
plugins/spec-flow/skills/archive/SKILL.md on GitHub (opens in a new tab) -
board
Report status across all in-flight delivery pipelines — every issue by lifecycle label with its priority, stage, live issue-manager session, and PR state — and highlight what's next, what's blocked on the owner, and what's stalled. Use when the owner asks 'where do things stand' or 'what should I work on'. Part of the flow delivery workflow (see docs/workflow.md).
plugins/spec-flow/skills/board/SKILL.md on GitHub (opens in a new tab) -
finalize
Finalize a merged issue — close the GitHub issue, remove its lifecycle/coordination labels, close and clean any issue recorded to close with it, and remove the issue's git worktree. Final stage of the flow delivery workflow (see docs/workflow.md). Runs once the FEATURE PR has merged — by the owner's squash-merge by default, or by `implement` itself if the `merge-on-green` label was set or this ru…
plugins/spec-flow/skills/finalize/SKILL.md on GitHub (opens in a new tab) -
groom
Turn a rough idea into a scoped, labeled GitHub issue ready for the delivery pipeline. Use when the owner wants to capture a todo, feature, or bug as a real backlog item with scope, acceptance criteria, and a priority. Refines the idea over as many rounds as it takes — each round a fresh `product-manager` that has read the code, whose questions are asked one per message, each with a stated recomm…
plugins/spec-flow/skills/groom/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.