Agent skill

Supercheck Architecture

by supercheck-io in supercheck-io/supercheck

Work on Supercheck system architecture, Next.js routes and actions, React data hooks, Drizzle schemas and migrations, app-worker boundaries, or cross-package contracts.

AGPL-3.0Auto-check passedDatabases

Install Supercheck Architecture

skills CLI
$ npx skills add supercheck-io/supercheck --skill supercheck-architecture -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install supercheck-io/supercheck supercheck-architecture --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/supercheck-io/supercheck.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/architecture .claude/skills/supercheck-architecture && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
supercheck-architecture
GitHub stars
215
Token cost
~1.3k tokens
SKILL.md length
489 words
Files
1
Skills in repo
12
Repo updated
First seen
Licence
AGPL-3.0

At a glance

Work on Supercheck system architecture, Next.js routes and actions, React data hooks, Drizzle schemas and migrations, app-worker boundaries, or cross-package contracts.

  • Tasks that involve ORMs and data access
  • SKILL.md covers Repository map, Request and data boundaries, Database and migration rules and React Query and client data, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Supercheck Architecture is an agent skill from supercheck-io/supercheck. Work on Supercheck system architecture, Next.js routes and actions, React data hooks, Drizzle schemas and migrations, app-worker boundaries, or cross-package contracts.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Databases, covering ORMs and data access. It works with Next.js, React and Playwright. The repository describes itself as: Open-Source Testing, Monitoring, and AI SRE — as Code. The licence is AGPL-3.0.

When your agent uses it

  • Tasks that involve ORMs and data access

Example prompts

  • “/supercheck-architecture”

Requirements

  • Docker

What it can do on your machine

Read from SKILL.md and the folder at commit 155da39. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are mermaid).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Supercheck Architecture loads about 1.3k tokens when it runs. Until then it costs about 48 tokens; SKILL.md has 489 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~48
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from supercheck-io/supercheck at commit 155da39, republished under its AGPL-3.0 licence (© supercheck-io). 489 words, ~1,255 tokens.

Download SKILL.mdSave it as .claude/skills/supercheck-architecture/SKILL.md (or your agent's skills folder).
name
supercheck-architecture
description
Work on Supercheck system architecture, Next.js routes and actions, React data hooks, Drizzle schemas and migrations, app-worker boundaries, or cross-package contracts.

Supercheck architecture

Supercheck is a multi-tenant testing, monitoring, and reliability platform. The repository contains a Next.js application, NestJS execution worker, CLI, browser recorder, documentation, and self-hosted deployment assets.

mermaid
flowchart LR
  UI[Next.js UI] --> API[Routes and server actions]
  CLI[CLI] --> API
  REC[Recorder extension] --> API
  API --> AUTH[Better Auth and RBAC]
  AUTH --> DB[(PostgreSQL and Drizzle)]
  API --> Q[(Redis and BullMQ)]
  Q --> WORKER[NestJS worker]
  WORKER --> JOB[gVisor execution Job]
  WORKER --> OBJ[(S3 or MinIO)]

Repository map

PathResponsibility
app/src/appNext.js 16 App Router pages and route handlers
app/src/actionsServer-side UI mutations
app/src/componentsFeature and shared React components
app/src/hooksReact Query data access and cache contracts
app/src/db/schemaDrizzle schema definitions
app/src/db/migrationsPostgreSQL migration history
app/src/libAuth, RBAC, queues, schedulers, validation, security, billing, and SRE services
app/src/sreAI SRE agents, tools, skills, evaluation, and orchestration
worker/srcNestJS execution, monitor, notification, and private-agent workers
cli@supercheck/cli monitoring-as-code client
recorderApache-licensed Playwright CRX recorder and browser extension
docsPublic Fumadocs site
deploy/dockerPublic Docker Compose and self-hosted assets

Request and data boundaries

mermaid
flowchart TD
  PAGE[Page or client component] --> HOOK[React Query hook]
  HOOK --> ROUTE[Route handler]
  PAGE --> ACTION[Server action]
  ROUTE --> CTX[Authentication and tenant context]
  ACTION --> CTX
  CTX --> RBAC[Resource/action authorization]
  RBAC --> VALIDATE[Zod validation]
  VALIDATE --> SERVICE[Business logic]
  SERVICE --> DB[(Drizzle)]
  SERVICE --> QUEUE[BullMQ]
  • Prefer Server Components until browser state, effects, or event handlers require "use client".
  • Keep business rules below transport and UI layers. Routes/actions translate auth, input, status codes, and public errors.
  • Use bearer-compatible auth helpers for routes called by CLI/API keys; cookie-only helpers break those callers.
  • Validate request bodies, params, search params, uploads, provider events, and browser messages at their trust boundary.
  • Use the owning schema to determine scope. Organization-owned resources need organization scoping; project-owned resources need verified organization and project ownership. Do not mechanically add both IDs to tables that do not own both.

Database and migration rules

  • PostgreSQL 15+ and Drizzle ORM are current. Do not introduce Prisma, MySQL assumptions, or NextAuth patterns.
  • Follow neighboring schema conventions for UUIDs, timestamps, indexes, foreign keys, uniqueness, and delete behavior.
  • Add indexes for real filters, joins, ordering, and uniqueness—not as a template exercise.
  • Generate and inspect migrations. New non-null columns need safe behavior for existing rows.
  • Analyze destructive changes, backfills, transaction duration, locks, rollback/recovery, and rolling app/worker compatibility.
  • Keep app and worker schema representations compatible where both packages read the same tables.
Show full SKILL.md (187 more words)Show less

React Query and client data

  • Query keys are contracts. Prefetch, hooks, invalidation, and parameter object shapes must match exactly.
  • Render cached query data directly. Do not mirror it into component state using an effect unless editing semantics require a deliberate snapshot.
  • Preserve current freshness/refetch behavior when changing hooks; do not remove refetchOnMount or cache settings without tracing UX impact.
  • Bound and paginate growing collections. Avoid N+1 requests and per-row database lookups.
  • Mutations must invalidate or update every affected cache key and preserve loading, empty, error, and accessibility states.

Cross-package compatibility

  • App and worker deploy independently. Queue names, payloads, status values, retries, and result schemas must tolerate version skew.
  • CLI and recorder are public clients. Preserve documented API and output compatibility or provide an explicit migration/version strategy.
  • Cloud and self-hosted behavior must remain explicit. UI visibility does not substitute for server-side feature, entitlement, or security enforcement.

Verification

  • Trace every changed contract through callers, persistence/queue, consumers, tests, and docs.
  • Run checks from each affected package directory.
  • Schema changes require migration/schema-contract tests; shared contracts require producer and consumer coverage.
  • Distinguish code verification from browser, provider, deployment, billing, and production acceptance.

© supercheck-io, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/architecture of supercheck-io/supercheck.

Open the folder on GitHubat commit 155da39

Compare with similar skills

Supercheck Architecture next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Supercheck Architecture compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Supercheck Architecture this skillsupercheck-io/supercheck215—~1.3kAutomated safety check: PassAGPL-3.0
Context7 MCPrtadewald/skills185—~681Automated safety check: PassNone
Documentation Lookupaffaan-m/ECC276k1 repos~670Automated safety check: PassMIT
Context7 MCPdanielvm-git/bigpowers258—~603Automated safety check: PassMIT
Documentation Lookupaffaan-m/ECC276k—~640Automated safety check: PassMIT
Typescriptericrisco/rsc-harness174—~2.8kAutomated safety check: PassMIT

Similar skills

  • Context7 MCP

    rtadewald/skills

    This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples.

    185 GitHub stars~681 tokensUpdated 11 days ago
    DatabasesAuto-check passed
  • 通过 Context7 MCP 使用最新的库和框架文档,而非训练数据。当用户提出设置问题、API参考、代码示例或命名框架(例如 React、Next.js、Prisma)时激活。

    276k GitHub starsUsed in 1 repo~670 tokens
    DatabasesAuto-check passed
  • Context7 MCP

    danielvm-git/bigpowers

    Fetch current library docs via Context7 MCP instead of training data.

    258 GitHub stars~603 tokensUpdated 18 days ago
    DatabasesAuto-check passed
  • 訓練データの代わりにContext7 MCP経由で最新のライブラリとフレームワークドキュメント使用。セットアップの質問、APIリファレンス、コード例、またはユーザーがフレームワーク(例:React、Next.js、Prisma)に名前を付けるときにアクティベーション。

    276k GitHub stars~640 tokensUpdated 4 days ago
    DatabasesAuto-check passed
  • Typescript

    ericrisco/rsc-harness

    A skill your agent uses when writing or fixing TypeScript type code (.ts/.tsx/.d.ts), modeling data with generics/unions/branded types, diagnosing narrowing failures, or configuring tsconfig and the…

    174 GitHub stars~2.8k tokensUpdated 2 days ago
    DatabasesAuto-check passed
  • Fetching Library Docs

    aiskillstore/marketplace

    Token-efficient library API documentation fetcher using Context7 MCP with 77% token savings.

    430 GitHub stars~1.6k tokensUpdated today
    DatabasesAuto-check passed

More from supercheck-io/supercheck

All 12 skills in this repo
  • Supercheck Security Auth

    supercheck-io/supercheck

    Work on Supercheck authentication, RBAC, tenant isolation, sessions, API and trigger keys, invitations, project membership, project variables, OAuth, super-admin behavior, SSRF, or…

    215 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Supercheck Code Review

    supercheck-io/supercheck

    Review Supercheck staged, unstaged, commit, branch, or pull-request changes for correctness, regressions, security, tenancy, architecture, tests, docs, licensing, and commit/merge/release readiness.

    215 GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Supercheck Data Storage

    supercheck-io/supercheck

    Work on Supercheck PostgreSQL data, S3 or MinIO artifacts, signed URLs and asset proxying, retention cleanup, dashboard/report queries, exports, or audit logging.

    215 GitHub stars~942 tokensUpdated today
    Auto-check passed
  • Supercheck Execution Engine

    supercheck-io/supercheck

    Work on Supercheck BullMQ queues, schedulers, capacity management, Playwright or k6 execution, monitors, dynamic locations, cancellation, Redis, Kubernetes Jobs, gVisor, or app-worker execution…

    215 GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Supercheck Feature Implementation

    supercheck-io/supercheck

    Implement a new or changed Supercheck feature end to end across schema, auth/RBAC, services, routes/actions, UI, queues/workers, CLI/recorder, tests, docs, and deployment contracts.

    215 GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Supercheck Infrastructure Deployment

    supercheck-io/supercheck

    Work on Supercheck Docker Compose, K3s, Kubernetes manifests, gVisor, OpenTofu/Hetzner, secrets, external services, autoscaling, backups, disaster recovery, DNS/TLS, or production deployment.

    215 GitHub stars~1.4k tokensUpdated today
    Auto-check: notes

Questions about Supercheck Architecture

What does Supercheck Architecture do?

Work on Supercheck system architecture, Next.js routes and actions, React data hooks, Drizzle schemas and migrations, app-worker boundaries, or cross-package contracts. Supercheck Architecture is an agent skill from supercheck-io/supercheck.js routes and actions, React data hooks, Drizzle schemas and migrations, app-worker boundaries, or cross-package contracts.

When should I use Supercheck Architecture?

Supercheck Architecture fits situations like: tasks that involve ORMs and data access.

How do I install Supercheck Architecture in Claude Code?

Run `npx skills add supercheck-io/supercheck --skill supercheck-architecture -a claude-code`. Or copy the skill folder (.agents/skills/architecture in supercheck-io/supercheck) into .claude/skills/supercheck-architecture in your project. Claude Code loads it when a task matches its description.

How do I install Supercheck Architecture in Codex?

Run `npx skills add supercheck-io/supercheck --skill supercheck-architecture -a codex`. Or copy the skill folder (.agents/skills/architecture in supercheck-io/supercheck) into .agents/skills/supercheck-architecture in your project. Codex loads it when a task matches its description.

Can I use Supercheck Architecture in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add supercheck-io/supercheck --skill supercheck-architecture -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/supercheck-architecture, .gemini/skills/supercheck-architecture, .github/skills/supercheck-architecture and .opencode/skills/supercheck-architecture in your project.

What does Supercheck Architecture need to run?

SKILL.md names no scripts, command-line tools or credentials: Supercheck Architecture is instructions for the agent only. Our summary lists: Docker.

Does Supercheck Architecture access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Supercheck Architecture safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Supercheck Architecture use?

Supercheck Architecture is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Supercheck Architecture use?

About 1.3k tokens (SKILL.md is roughly 5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Supercheck Architecture?

Skills that share tags, products or a category with Supercheck Architecture: Context7 MCP (rtadewald/skills, 185 stars), Documentation Lookup (affaan-m/ECC, 276k stars), Context7 MCP (danielvm-git/bigpowers, 258 stars) and Documentation Lookup (affaan-m/ECC, 276k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Supercheck Architecture?

supercheck-io (a GitHub organization) maintains it in supercheck-io/supercheck, which has 215 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 9, 2026.

Source: supercheck-io/supercheck on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.