Cursor's config: skills, rules, subagents, commands
概览
Comprehensive configuration for Cursor IDE to maximize development productivity. This repository provides agents (prefix agt-), skills (prefix skill-), custom commands, and development rules organized by domain and language. This configuration repository is designed to be linked/synchronized to .cursor/ directories in your projects. It provides: - : Specialized AI assistants (prefix agt-); domain dev (general) or qa (QA/Playwright); no -assistant suffix - : Reusable knowledge (folder prefix skill-) organized by language and domain - : Custom commands for development workflows - : Development guidelines and conventions - : agt-dev-* (general dev: commit, test, security, logging, frontend quality, etc.), agt-qa-* (QA/Playwright) - : All skill folders start with skill- (e.g. skill-conventional-commits, skill-qa-playwright-maintain-conventions) Link or copy this repository to your project's .cursor/ directory: Type /agt- in Cursor chat to list all agents.
README
以下为原文 README 节选,完整内容请查看原文。
Cursor Configuration Repository
Comprehensive configuration for Cursor IDE to maximize development productivity. This repository provides agents (prefix agt-), skills (prefix skill-), custom commands, and development rules organized by domain and language.
Overview
This configuration repository is designed to be linked/synchronized to .cursor/ directories in your projects. It provides:
- Agents: Specialized AI assistants (prefix
agt-); domaindev(general) orqa(QA/Playwright); no-assistantsuffix - Skills: Reusable knowledge (folder prefix
skill-) organized by language and domain - Commands: Custom commands for development workflows
- Rules: Development guidelines and conventions
Prefixes
- Agents:
agt-dev-*(general dev: commit, test, security, logging, frontend quality, etc.),agt-qa-*(QA/Playwright) - Skills: All skill folders start with
skill-(e.g.skill-conventional-commits,skill-qa-playwright-maintain-conventions)
Structure
.cursor-configs/
├── AGENTS.md # Index by prefix + link instruction
├── README.md # This file
│
├── agents/ # all agt-*.md here (no subdirectories)
│ # agt-dev-dotnet-logging.md, agt-dev-commit.md, agt-qa-playwright-maintain.md, etc.
│
├── skills/
│ ├── dotnet/ # skill-correlation-id-tracking, skill-opentelemetry-instrumentation
│ ├── nodejs/ # (same)
│ ├── frontend/ # skill-frontend-instrumentation-otel
│ ├── shared/ # skill-testing, skill-conventional-commits, skill-security, etc.
│ └── qa/ # skill-qa-playwright-*, skill-frontend-qa-friendly
│
├── commands/
│ └── wb-commit.md # Commit workflow command
│
├── rules/ # Development rules and guidelines
│
└── docs/
└── CREATING_ASSETS.md # Guide for creating new assets
Quick Start
1. Link to Your Project
Link or copy this repository to your project’s .cursor/ directory:
# Option 1: Symlink (recommended)
ln -s /path/to/.cursor-configs .cursor
# Option 2: Copy
cp -r /path/to/.cursor-configs/* .cursor/
2. Available Agents
Type /agt- in Cursor chat to list all agents. Filter by domain: /agt-dev- (general dev), /agt-qa- (QA/Playwright).
Invoking an agent: In Cursor chat, use / (slash) + agent name + your task. Example: /agt-qa-playwright-add-flow + “Add login flow for the UI”.
Dev — .NET
- agt-dev-dotnet-logging: Structured logging with correlation-ID tracking
- agt-dev-dotnet-opentelemetry: OpenTelemetry instrumentation
Dev — Node.js
- agt-dev-nodejs-logging: Structured logging with correlation-ID tracking (Node.js)
- agt-dev-nodejs-opentelemetry: OpenTelemetry instrumentation (Node.js)
Dev — Frontend (Vite / TypeScript)
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add whitebeardit/.cursor