Skip to main content

ScaleDockHQ/permdock

最近记录的来源活动
SkillsMP 收录数据更新
已收集 skills
23
GitHub 星标
2
GitHub Forks
0

用 AI 助手安装

复制这段 Prompt,发给你正在使用的 AI 助手。

正在加载仓库 README…

这个仓库中的 skills

职业分类待补全

已展示 23 / 23 个已收集 Skill。

职业分类
未分类
描述

Adds PermDock authorization to a TypeScript app, from definitions to the first guard. Use when installing permdock, adding permissions, roles, plans, RBAC or access control, writing definePermissions, definePolicy or createPermDock, guarding a route, Server…

原文语言:英语

更新
职业分类
未分类
描述

Enforces PermDock permissions in database queries and Postgres row-level security. Use when listing rows with permdock.where() and filter(), compiling conditions with toWhere from permdock/drizzle, permdock/prisma or permdock/kysely, guarding Convex functions…

原文语言:英语

更新
职业分类
未分类
描述

Guards AI agent tool calls, automations and chat commands with PermDock operations, subjects, actors and delegation. Use when declaring defineOperations, wiring operations in permdock/agent, permdock/ai-sdk, permdock/claude-agent, permdock/openai,…

原文语言:英语

更新
职业分类
未分类
描述

Requires human approval on PermDock grants, notifies approvers and resumes the approved call. Use when adding approval to a destructive or money-moving action (delete, publish, pay, refund, transfer), choosing approvers with approval by, user(), relation(),…

原文语言:英语

更新
职业分类
未分类
描述

Reviews an existing PermDock setup or a pull request that changes it. Use when auditing permissions, reviewing a PR that touches permissions.ts, policy.ts or an adapter guard, finding ungranted or unused leaves, missing human approvals on agent tools,…

原文语言:英语

更新
职业分类
未分类
描述

Read and check the caller in better-supabase apps, including sessions, typed claims, user profiles, OAuth clients and agents acting for a user, scopes, ended sessions and authorization providers. Use when code reads auth, session or claims, when adding a…

原文语言:英语

更新
职业分类
未分类
描述

Build HTTP APIs, Edge Functions and MCP servers on Supabase with better-supabase adapters. Use when adding a route, REST resource, oRPC procedure, Edge Function, MCP tool, AI chat route, knowledge or memory, stored agent, MCP connector, eve agent, Chat SDK…

原文语言:英语

更新
职业分类
未分类
描述

Query and write Supabase data with better-supabase's typed repositories, Results and codegen. Use when code imports better-supabase, when adding a table, query or mutation, when a Supabase type is out of date, or after upgrading better-supabase.

原文语言:英语

更新
职业分类
未分类
描述

Resolves PermDock subjects from access tokens, API keys and share links. Use when verifying OAuth or OIDC access tokens with subjectFromJwt or an introspection response with subjectFromIntrospection, issuing personal access tokens, API keys, service accounts…

原文语言:英语

更新
职业分类
未分类
描述

Set up Clerk authentication in any project with the Clerk CLI and official framework quickstarts. Use when adding Clerk, initializing Clerk, scaffolding a new app with Clerk, or migrating an existing authentication system to Clerk.

原文语言:英语

更新
职业分类
未分类
描述

Use when working in a project that depends on @prisma/orm-postgres, @prisma/orm-sqlite, or @prisma/orm-mongo (Prisma 8, formerly Prisma Next): editing contract.prisma or a contract.ts builder, running `prisma contract emit`, planning or applying migrations,…

原文语言:英语

更新
职业分类
未分类
描述

Create a new repo or bring an existing one up to the ScaleDock standard (latest Node supported by Vercel, latest pnpm and TypeScript, Next.js or Expo, Supabase with better-supabase, PermDock, oRPC, MCP, CLI, Fumadocs, Vercel). Use when scaffolding a new…

原文语言:英语

更新
职业分类
未分类
描述

Models tenants, memberships, contacts and support sessions in PermDock. Use when declaring named scopes (organizations, workspaces, customers inside an organization), loading memberships through a MembershipSource, putting a role on one scope, keeping an…

原文语言:英语

更新
职业分类
未分类
描述

Test Supabase RLS policies, APIs and SQL against the local stack with better-supabase/testing, typed seeds and pgTAP. Use when writing or fixing tests that touch the database, policies, auth, OAuth or agent scopes, or Temporal time values.

原文语言:英语

更新
职业分类
未分类
描述

Explains how PermDock decides and routes to the right PermDock skill. Use first for any work with permdock, typed permissions, roles or access control in a TypeScript app, when a check is denied and the reason is unclear, when reading a Decision, denial…

原文语言:英语

更新
职业分类
未分类
描述

RFC 9421 HTTP Message Signatures: sign and verify HTTP requests and responses with the Signature-Input and Signature fields, and protect content with RFC 9530 Content-Digest and Repr-Digest. Use when adding, reviewing or debugging message signing between…

原文语言:英语

更新
职业分类
未分类
描述

OpenFGA schema 1.1: write, test and review relationship-based authorization models in the OpenFGA DSL and JSON, and call the OpenFGA API. Targets the OpenFGA modeling language schema 1.1, OpenFGA schema 1.2 (modular models with fga.mod, module and extend…

原文语言:英语

更新
职业分类
未分类
描述

Make a ScaleDock website agent-ready with no-JS HTML, robots.txt AI rules, llms.txt, markdown twins, JSON-LD, api-catalog, WebMCP and declared content rights. Use when preparing a marketing site, docs site or web app for AI agents, AI crawlers and answer…

原文语言:英语

更新
职业分类
未分类
描述

Well-known URIs (RFC 8615): publish and register resources under /.well-known/. Covers RFC 8615 Well-Known Uniform Resource Identifiers (URIs). Use when publishing a /.well-known/ resource. Triggers: well-known, RFC 8615.

原文语言:英语

更新
职业分类
未分类
描述

WIMSE workload identity drafts: authenticate service-to-service calls with WIT, WPT, HTTP signatures or mTLS. Lines, all IETF working group drafts with no RFC yet: draft-ietf-wimse-arch-08 (name), identifier-03, workload-creds-02, wpt-02, http-signature-07,…

原文语言:英语

更新
职业分类
未分类
描述

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or…

原文语言:英语

更新
职业分类
未分类
描述

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…

原文语言:英语

更新
职业分类
未分类
描述

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile…

原文语言:英语

更新
已展示 23 / 23 个已收集 Skill。