Back to authors
velcrafting

velcrafting

37 Skills published on GitHub.

ui-refactor-extract

Refactor UI code without behavior change (extract/rename/reorganize) while preserving public APIs and adding evidence via tests or inspection.

UncategorizedView skill →

client-generation

Generate or update typed API clients from canonical contracts.

UncategorizedView skill →

compatibility-check

Validate API compatibility across versions or consumers.

UncategorizedView skill →

contract-update

Update request/response API contracts and client wiring without business logic.

UncategorizedView skill →

authz-policy

Define and enforce authorization rules for protected actions, with tests and audit considerations.

UncategorizedView skill →

backend-test-additions

Add or extend backend tests to prove behavior, invariants, and regressions for services/endpoints/jobs.

UncategorizedView skill →

domain-logic-module

Add or refactor domain rules into a testable module boundary with explicit invariants.

UncategorizedView skill →

endpoint-scaffold

Create a validated, authorized backend endpoint with error mapping and tests.

UncategorizedView skill →

integration-adapter

Build an external API adapter with timeouts, retries, idempotency, and error mapping.

UncategorizedView skill →

job-worker-orchestration

Add background jobs and orchestration with idempotency, retries, and observability aligned to repo conventions.

UncategorizedView skill →

observability-audit

Ensure logging/metrics/tracing and auditability match the quality bar for changed behavior.

UncategorizedView skill →

persistence-layer-change

Implement schema/migration changes and update data access patterns safely.

UncategorizedView skill →

a11y-semantics-pass

Improve semantics and accessibility coverage for UI changes (roles, labels, focus, keyboard, ARIA correctness).

UncategorizedView skill →

component-scaffold

Create a new UI component consistent with repo conventions (structure, typing, styling, exports).

UncategorizedView skill →

data-fetching-integration

Wire UI to a data source with typed inputs/outputs, loading/error/empty states, and caching rules.

UncategorizedView skill →

form-validation

Add input validation rules and UX patterns for forms (client-side validation, errors, submit gating) consistent with repo conventions.

UncategorizedView skill →

frontend-test-additions

Add or extend frontend tests to cover intended behavior and critical UI states.

UncategorizedView skill →

performance-pass-ui

Identify and reduce avoidable UI performance regressions (render churn, heavy computations, oversized bundles) without behavior change.

UncategorizedView skill →

state-modeling

Define client state shape and transitions for non-trivial UI flows (multi-step, branching, async, derived state).

UncategorizedView skill →

kalshi-markets

Access Kalshi prediction market data including market prices, orderbooks, trades, events, and series information. Use when the user asks about prediction markets, Kalshi markets, betting odds, market prices, or needs to search or analyze prediction market data.

UncategorizedView skill →

ask-questions-if-underspecified

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

UncategorizedView skill →

bootstrap-repo

Bootstrap or refresh a repo scaffold (governance docs, .codex folder, Tree.txt). Use only when explicitly invoked.

UncategorizedView skill →

create-plan

Create a concise, executable plan for a coding task. Use when the user explicitly asks for a plan or when work is clearly multi-step.

UncategorizedView skill →

decision-capture

Capture non-trivial decisions as a proposed entry for a repo's decision log (e.g., DECISIONS.md). Use when work involves meaningful tradeoffs.

UncategorizedView skill →

governance-sync

End-of-work audit that identifies which governance artifacts should be updated based on actual changes. Use when wrapping a milestone/checkpoint or after multi-file/structural work.

UncategorizedView skill →

intake-interview

Interview to extract intent, constraints, assumptions, and success criteria for a new system or major feature. Produces an Intake Brief (not a plan, not code).

UncategorizedView skill →

personalize-repo

Tailor a bootstrapped repo into a project-specific operating system by capturing intent, constraints, and preferences, then updating docs and generating a repo-local REPO_PROFILE.json. Use only when explicitly invoked.

UncategorizedView skill →

prediction-arbitrage-scout

Scout price discrepancies between Polymarket and Kalshi for discovery and comparison. Read-only; no execution.

UncategorizedView skill →

cartographer

Generate a deterministic project map (Tree.txt + docs/PROJECT_MAP.md) for a repo. Use only when explicitly invoked.

UncategorizedView skill →

email-best-practices

Use when building email features, emails going to spam, high bounce rates, setting up SPF/DKIM/DMARC authentication, implementing email capture, ensuring compliance (CAN-SPAM, GDPR, CASL), handling webhooks, retry logic, or deciding transactional vs marketing.

UncategorizedView skill →

send-email

Use when sending transactional emails (welcome messages, order confirmations, password resets, receipts), notifications, or bulk emails via Resend API.

UncategorizedView skill →

shadcn

This skill should be used when the user asks to "add a component", "use shadcn", "install Button", "create Dialog", "add Form", "use DataTable", "implement dark mode toggle", "use cn utility", or discusses UI components, component libraries, or accessible components. Always use the latest shadcn/ui version and modern patterns.

UncategorizedView skill →

stripe

>-

UncategorizedView skill →

supabase-expert

>-

UncategorizedView skill →

tailwindcss

This skill should be used when the user asks to "style with Tailwind", "add CSS", "configure theme", "use @theme", "add custom colors", "implement dark mode", "use container queries", "add responsive design", "use OKLCH colors", or discusses styling, theming, or visual design. Always use the latest Tailwind CSS version and modern patterns.

UncategorizedView skill →

react-best-practices

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

UncategorizedView skill →

web-design-guidelines

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

UncategorizedView skill →