rockclaver
- 32 skills
- 0 followers
- 6 hours ago last updated
- ▌ Tdd · rockclaver bundleTest-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
- ▌ Fix Issue · rockclaver bundleFetch a GitHub issue, implement the fix, verify acceptance criteria and quality gates pass, then open a pull request. Use when the user types /fix-issue <number> or says "fix issue
- ▌ Write Prd · rockclaver bundleWrite a PRD grounded in the current codebase — reuse inventory, user stories, module design, testing decisions — optionally filed as a GitHub issue. Use when the user wants a PRD, feature spec, requirements doc, or feature planning.
- ▌ Design API · rockclaver bundleDesigns consistent, DRY REST API endpoints for models — handlers, routing, validation, errors — then generates test coverage. Use when the user asks to write an API, add endpoints for a model, build a REST layer, or create CRUD routes.
- ▌ Prd To Plan · rockclaverTurns a PRD into a phased implementation plan using tracer-bullet vertical slices, saved to ./plans/. Use when the user wants to break down a PRD, create an implementation plan, plan phases from a PRD, or mentions "tracer bullets".
- ▌ Write Tests · rockclaver bundleWrites high-value tests and improves code coverage by targeting risky untested behavior. Use when the user wants stronger tests, broader test coverage, missing test identification, coverage-driven test writing, or regression tests.
- ▌ Offline Sync · rockclaverDesign offline-first sync for apps spanning web, mobile, and desktop — conflict resolution, delta sync, and local storage per platform. Use when adding offline support, handling sync conflicts, or choosing a client-side database.
- ▌ Triage Issue · rockclaver bundleTriage a bug or issue by exploring the codebase to find root cause, then create a GitHub issue with a TDD-based fix plan. Use when user reports a bug, wants to file an issue, mentions "triage", or wants to investigate and plan a fix.
- ▌ Debug Runtime · rockclaverRoot-causes runtime errors, crashes, and unexpected behavior from stack traces, logs, and live app output. Use when the app crashes, throws an unhandled error, misbehaves, or the user pastes a stack trace/error/log needing root cause.
- ▌ Server Access · rockclaver bundleAccesses named servers over SSH via a local creds file, runs safe or delegated checks. Use to check a server by name, inspect Docker/container state remotely, verify health over SSH, or use creds from ~/.systemcraft/ssh/creds.yml.
- ▌ Write A Skill · rockclaverCreates new agent skills with proper structure, progressive disclosure, and bundled resources. Use when the user wants to create, write, or build a new skill.
- ▌ Answer Plainly · rockclaverAnswer directly in plain language with no jargon and no padding — one-line questions get one-line answers, detail only on request. Use when the user wants concise, direct, simple, jargon-free responses or shorter answers.
- ▌ Release Mobile · rockclaverMobile app release pipeline — iOS signing, App Store submission, Android keystore, Play Store tracks, and OTA updates. Use when shipping a mobile app, setting up release CI, managing certificates, or promoting between store tracks.
- ▌ Resolve Review · rockclaver bundleFetch GitHub PR review comments, address each in code, resolve the threads, and update the PR. Use when user types /resolve-review, says "address review comments", "fix PR feedback", "resolve review issues", or "respond to code review".
- ▌ Write Changelog · rockclaver bundleGenerate a changelog from git history. Use when user wants to write a changelog, generate release notes, document what changed between versions, or summarize recent commits for a release.
- ▌ Webhook Provider · rockclaver bundleBuild a platform that emits signed webhooks — HMAC signing, retry policy, circuit breaking, fan-out, and event schema versioning. Use when building outbound webhooks, a webhook delivery system, or an event notification platform.
- ▌ Desktop Packaging · rockclaver bundlePackage and sign Electron or Tauri apps — macOS notarization, Windows code signing, Linux bundles, auto-update, and OAuth deep links. Use when shipping a desktop app, setting up installers, or configuring auto-update.
- ▌ Load Test Harness · rockclaverBuilds repeatable load tests and benchmarks for hot paths, measuring latency, throughput, and failures under load. Use when validating a throughput/latency target, a scalability concern, or asked for a load/stress/soak test or benchmark.
- ▌ Refactor Codebase · rockclaver bundlePlan and execute incremental refactors using phased vertical slices and tiny working commits. Use when restructuring code, improving architecture, reducing coupling, reorganizing modules, or planning a refactor RFC or GitHub issue.
- ▌ Setup Apple Signin · rockclaver bundleSet up Sign In with Apple in a Flutter + Firebase app — Developer Portal App ID/Services ID/key, Firebase config, Dart code for iOS-native and Android/web. Use when adding Apple login or fixing operation-not-allowed/invalid_client.
- ▌ Resilience Patterns · rockclaverDesigns fault-tolerant integrations using timeouts, retries with backoff/jitter, circuit breakers, bulkheads, fallbacks, and graceful degradation. Use when a payment, bank, market-data, KYC, or other provider is slow, rate-limited, or down.
- ▌ Dockerize And Deploy · rockclaver bundleDockerizes a repo — Dockerfile, docker-compose with volumes, and a preflight script. Use to containerize an app, add Docker support, write a deployment pipeline, set up docker-compose, configure volumes, or deploy to production with Docker.
- ▌ Financial Invariants · rockclaverAudits, designs, and tests financial invariants — monetary precision, ledger balance, account state, reconciliation, regulatory correctness. Use for payments, ledgers, billing, trading, settlement, or any money-exact code.
- ▌ Plan To Github Issues · rockclaverConvert a phased plan into GitHub issues, a CI workflow, and a PR template mapping PRs to criteria. Use when user wants to create issues from a plan, push phases to GitHub, set up acceptance-criteria CI, or track plan phases.
- ▌ API Contract Evolution · rockclaverEvolve REST APIs safely for clients you do not control — mobile apps and third-party integrations. Use when versioning an API, deprecating endpoints or fields, classifying breaking changes, or setting up backward-compatibility testing.
- ▌ Migrate To Better Auth · rockclaver bundleMigrates NextAuth, Passport, Lucia, Clerk, custom JWT, or session auth to better-auth, detecting setup and rewriting config/routes/seed. Use when switching to better-auth or replacing NextAuth, Lucia, Passport, Clerk, or custom auth.
- ▌ Safe Schema Migrations · rockclaverPlan zero-downtime, reversible schema and data migrations via expand/contract, online DDL, and batched backfills. Use when adding/dropping/renaming columns, changing types/constraints, backfilling, or migrating large ledger tables.
- ▌ Scale Readiness Review · rockclaverReviews code and architecture for scalability bottlenecks, capacity limits, data growth, query cost, queue behavior, and failure modes. Use for higher volume, batch growth, more tenants, larger ledgers, or market-data throughput.
- ▌ Workflow Engine Design · rockclaverDesign and build durable workflow engines — state machines, saga orchestration, durable execution, timers, versioning, and worker concurrency. Use when building a workflow runtime, orchestrator, saga engine, or long-running job system.
- ▌ Deterministic Test Harness · rockclaverBuilds deterministic tests for time, randomness, concurrency, external APIs, queues, databases, or eventual consistency. Use when tests are flaky, financial calcs depend on dates/clocks, or workflows need fake, repeatable test behavior.
- ▌ Observability Instrumentation · rockclaverAdds structured logging, metrics, tracing, and actionable alerts so financial systems are explainable in production. Use for hard-to-diagnose incidents, new money-moving paths, or drift/queue-depth/latency/failure-rate observability.
- ▌ Idempotent Financial Workflows · rockclaverDesigns retry-safe financial workflows across APIs, workers, webhooks, queues, payment providers. Use for payments, payouts, transfers, imports, webhooks, scheduled jobs, retries, or outbox/inbox flows risking duplicate money moves.