By kingstinct
TypeScript best practices: strict typing, type narrowing, and functional patterns
This 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>
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub kingstinct/.github --plugin typescriptGeneral workflows: git commands, Linear integration, Pushover notifications, and specialized subagents
Bun environment setup: auto-install correct version and run codegen on session start
SQL database guidelines using Kysely query builder with expo-sqlite or bun:sqlite drivers
React best practices: lean hooks, component patterns, and performance optimization
Auto-format and lint with Biome on file changes
GitHub workflow, Actions monitoring, and rulesets management
Complete developer toolkit for Claude Code
GitHub Actions CI/CD - workflows, authentication, inspection
Validation and quality enforcement for GitHub Actions workflows with act local testing.
PreToolUse hook to run TypeScript type-checks
GitHub repository automation (CI/CD, issue templates, Dependabot, CodeQL). Use for project setup, Actions workflows, security scanning, or encountering YAML syntax, workflow configuration, template structure errors.