这是Ravn AI的工具包,给React、TypeScript、tRPC、Drizzle、iOS这些技术栈准备了规则包,跟Claude Code、Cursor、Codex、OpenCode都能配合。一共36个技能,按角色分好类。安装超简单,不用git也不用Node.js,下载个独立二进制就行;想从源码构建也可以,需要git和Node.js 18以上。还支持直接在Claude Code里原生安装,不用经过corvus。技能内容涵盖核心编码规范(KISS、DRY、干净代码、代码审查)、严格TypeScript(禁用any、用判别联合)、ESLint配置这些。适合团队想统一编码规范、让AI按标准写代码的场景。
查看英文原文
Ravn AI Toolkit Rule packs for React, TypeScript, tRPC, Drizzle, iOS, and more. Works with Claude Code, Cursor, Codex, and OpenCode. 36 skills organized by role. Quick Start [安装/使用命令见下方] No git or Node.js required. Downloads a self contained binary. Build from source Requires git, Node.js ≥18, npm. [安装/使用命令见下方] Use npx instead of corvus [安装/使用命令见下方] Claude Code Native Install skills directly in Claude Code without corvus: [安装/使用命令见下方] Local development [安装/使用命令见下方] Corvus CLI Commands [安装/使用命令见下方] Target Flags [安装/使用命令见下方] Skills [安装/使用命令见下方] Stack Recipes Full stack TypeScript (React + tRPC + Drizzle) [安装/使用命令见下方] iOS / Swift [安装/使用命令见下方] Backend API only [安装/使用命令见下方] QA Agent Workflow [安装/使用命令见下方] Universal Skill Description core coding standards KISS, DRY, clean code, code review lang typescript Strict TypeScript: no any , discriminated unions ts linter Strict ESLint setup for TypeScript Frontend Skill Description platform frontend State, components, data fetching (framework agnostic) tech react React components, hooks, rendering design frontend Layout, responsive, Tailwind tokens design accessibility WCAG AA, ARIA, keyboard nav figma to react components Figma → React with design tokens Backend Skill Description platform backend API design, error handling, validation tech trpc tRPC routers, procedures, VSA Database Skill Description platform database SQL design, query optimization, migrations tech drizzle Drizzle ORM: schemas, relations Mobile Skill Description tech android Kotlin, Jetpack Compose, architecture swift concurrency Swift async/await, actors, Sendable localize ios iOS localization: strings, plurals liquid glass ios Apple Liquid Glass (iOS 26+) Testing Skill Description platform testing Test structure, mocking boundaries tech vitest vi.mock, vi.fn, fake timers, MSW QA Skill Description bug report gen Draft and normalize bug reports test case gen Generate and audit test cases test plan gen Test plan documents from interviews locators scanner Extract pa