By kingstinct
SQL database guidelines using Kysely query builder with expo-sqlite or bun:sqlite drivers
npx claudepluginhub kingstinct/.github --plugin kysely-sqlThis repository contains shared GitHub Actions, workflow templates, and organization-wide configurations for the Kingstinct organization.
This repo hosts a Claude Code skills marketplace with curated plugins for Expo, React Native, SQL, and document processing.
# Add the marketplace
/plugin marketplace add kingstinct/.github/skills
# Install the plugins you need
/plugin install expo-skills@kingstinct-skills
/plugin install callstack-skills@kingstinct-skills
/plugin install anthropic-skills@kingstinct-skills
/plugin install kysely-sql@kingstinct-skills
/plugin install typescript@kingstinct-skills
/plugin install biome@kingstinct-skills
/plugin install general@kingstinct-skills
/plugin install bun@kingstinct-skills
| Plugin | Source | Description |
|---|---|---|
expo-skills | expo/skills | App design, SDK upgrades, and deployment to App Store/Play Store/web |
callstack-skills | callstackincubator/agent-skills | React Native best practices, performance optimization, and GitHub workflows |
anthropic-skills | anthropics/skills | Document processing (Excel, Word, PowerPoint, PDF) and example skills |
| Plugin | Description | Hooks |
|---|---|---|
kysely-sql | SQL with Kysely (expo-sqlite / bun:sqlite) | - |
typescript | Strict TypeScript best practices | bun run typecheck on Edit/Write |
biome | Auto-format and lint with Biome | biome check --fix on Edit/Write |
bun | Bun setup: install version from .bun-version/package.json/.env.github, run codegen | SessionStart |
general | Git commands, Linear integration, Pushover notifications | Session hooks + /commit, /push, /amend, /start-linear-task |
/plugin marketplace update kingstinct-skills
Updates are pulled automatically from the upstream sources.
The following composite actions are available for use across all repositories in the organization:
Builds a Docker image and pushes it to GitHub Container Registry.
- uses: kingstinct/.github/actions/docker-build@main
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
image-name: 'ghcr.io/kingstinct/my-app' # optional
build-args: 'ARG1=value1' # optional
context: '.' # optional
dockerfile: 'Dockerfile' # optional
Deploys a Docker image to CapRover.
- uses: kingstinct/.github/actions/caprover-deploy@main
with:
caprover-url: ${{ secrets.CAPROVER_URL }}
caprover-password: ${{ secrets.CAPROVER_PASSWORD }}
caprover-app: 'my-app'
image-name: 'ghcr.io/kingstinct/my-app:${{ github.sha }}'
bun-version: '1.3.8' # optional
Checks the health of a deployed service with retries and optional Discord notifications.
- uses: kingstinct/.github/actions/healthcheck@main
with:
url: 'https://my-app.example.com/health'
max-attempts: '24' # optional, default: 24
retry-delay: '5s' # optional, default: 5s
discord-webhook: ${{ secrets.DISCORD_WEBHOOK }} # optional
Workflow templates are available in the workflow-templates/ directory. These appear in the "Actions" tab when creating new workflows in organization repositories.
To use these actions in your workflows, reference them with the full path:
uses: kingstinct/.github/actions/<action-name>@main
You can also pin to a specific commit SHA for stability:
uses: kingstinct/.github/actions/<action-name>@<commit-sha>
Claude Code skill pack for Supabase (30 skills)
SQLite changes since training cutoff (latest: 3.51) — json_pretty, unistr, jsonb_each/jsonb_tree, percentile aggregates, multi-arg iif, numeric underscores, sqlite3_setlk_timeout. Load before working with SQLite.
Commands for database schema design, migrations, and optimization
Use this agent when you need to optimize database performance for B2B applications at enterprise scale. This agent specializes in multi-tenant database optimization, query performance tuning, indexing strategies, connection pooling, and database scaling for SaaS platforms. Handles PostgreSQL, MySQL, MongoDB, and cloud database optimizations. Examples:
Cloudflare D1 serverless SQLite on edge. Use for databases, migrations, bindings, or encountering D1_ERROR, statement too long, too many requests queued errors.
Share bugs, ideas, or general feedback.
SQL optimization, query tuning, and database performance expert for production systems
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim