usrrname/cursorrules
A wicked npx-able lib of Cursor rules with Otaku AI agents, optional lean workflow 🎀
ARCHETYPE
Fort Knox
Deny lists, pre-tool hooks, sandboxing. Nothing touches prod without a signature.
GUARDRAILS
5/5
Blocks destructive commands · Protects secrets · Pre-tool screening hook · No YOLO mode · Sandbox or ask-first rules · details
Copy this rig
# review before running: this installs third-party code $ claude mcp add TAV2 -- env 'TAVILY_<redacted>' npx -y tavily-mcp@0.1.3 $ claude mcp add browser-tools -- env npx -y @agentdeskai/browser-tools-mcp@latest $ npx degit usrrname/cursorrules/.claude ./rig-cursorrules # inspect, then merge into .claude/
MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ claude mcp add TAV2 -- env 'TAVILY_<redacted>' npx -y tavily-mcp@0.1.3 $ claude mcp add browser-tools -- env npx -y @agentdeskai/browser-tools-mcp@latest
$ npx degit usrrname/cursorrules/.claude/skills/biome .claude/skills/biome $ npx degit usrrname/cursorrules/.claude/skills/cloudflare-hono .claude/skills/cloudflare-hono $ npx degit usrrname/cursorrules/.claude/skills/cloudflare-workers .claude/skills/cloudflare-workers $ npx degit usrrname/cursorrules/.claude/skills/laravel .claude/skills/laravel $ npx degit usrrname/cursorrules/.claude/skills/mysql .claude/skills/mysql $ npx degit usrrname/cursorrules/.claude/skills/nextjs .claude/skills/nextjs $ npx degit usrrname/cursorrules/.claude/skills/react .claude/skills/react $ npx degit usrrname/cursorrules/.claude/skills/typescript .claude/skills/typescript $ npx degit usrrname/cursorrules/.claude/skills/vue3 .claude/skills/vue3 $ npx degit usrrname/cursorrules/.cursor/skills/architecture .claude/skills/architecture $ npx degit usrrname/cursorrules/.cursor/skills/dependency-analysis-agent .claude/skills/dependency-analysis-agent $ npx degit usrrname/cursorrules/.cursor/skills/dev-workflow .claude/skills/dev-workflow $ npx degit usrrname/cursorrules/.cursor/skills/git-commit-push-agent .claude/skills/git-commit-push-agent $ npx degit usrrname/cursorrules/.cursor/skills/intent-discovery .claude/skills/intent-discovery $ npx degit usrrname/cursorrules/.cursor/skills/refactor-agent .claude/skills/refactor-agent $ npx degit usrrname/cursorrules/.cursor/skills/testing-pyramid .claude/skills/testing-pyramid
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Read(.env*)",
"Read(secrets/**)",
"Bash(rm -rf:/*)",
"Bash(sudo:*)",
"Edit(.git/**)"
],
"ask": [
"WebFetch",
"Bash(curl:*)",
"Bash(docker:*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": ".claude/hooks/security-block.sh"
}
]
}
]
}
} MCP servers (2)
| server | source | est. tokens |
|---|---|---|
| env · "TAV2" | binary | 2.5k |
| env · "browser-tools" | binary | 2.5k |
Skills (16)
biomecloudflare-honocloudflare-workerslaravelmysqlnextjs-react19react-typescripttypescript-standardsvue3-typescriptarchitecturedependency-analysisdev-workflowgit-commit-pushintent-discoveryrefactor-agenttesting-pyramid
Hooks (2)
| event | matcher | runs |
|---|---|---|
| PostToolUse | Edit|Write | bash -c 'FILE=$(jq -r ".tool_input.file_path" <<< "$(cat)"); if [[ "$FILE" == *.ts || "$FILE" == *.tsx || "$FILE" == *.js || "$FILE" == *.jsx ]]; then npx prettier --write "$FILE" 2>/dev/null || true; fi' |
| PreToolUse | Bash | .claude/hooks/security-block.sh |
Slash commands (4)
/nextjs/react/typescript/vue3
Cursor rules (28)
core/agent-communication-always · alwayscore/create-rule-agent · alwayscore/create-update-agentcore/security-scan-agentmcp/container-use · alwaysstandards/cloudflare-workers-autostandards/cloudflare-workers-hono-autostandards/laravel-php-autostandards/mysql-autostandards/nextjs-react19-auto · alwaysstandards/react-typescript-autostandards/typescript-standards-autostandards/vue3-typescript-autotemplates/architecture-decision-recordtemplates/architecturetemplates/bug-reporttemplates/custom-agentstemplates/test-plantemplates/user-storyutils/changelog-generator-manualutils/console-vibes-auto · alwaysutils/git-branch-agentutils/release-changelog-autoutils/release-commit-analysis-autoutils/release-git-tags-autoutils/release-package-version-autoutils/release-validation-autoutils/release-version-bump-auto
Permissions
deny (5)
Read(.env*)
Read(secrets/**)
Bash(rm -rf:/*)
Bash(sudo:*)
Edit(.git/**)
ask (3)
WebFetch
Bash(curl:*)
Bash(docker:*)
allow (8)
Read
Edit
Write
Bash(npm run:*)
Bash(git:*)
Bash(make:*)
Glob
Grep
Similar rigs
moclam1905/CocktailRecipes
The application is built with modern Android development practices and serves as a practical example of implementing Cursor-based workflows in a real-world project.
Pragmatist 4.1k tok ·
yuyuan1019/ai-console
AI Console — 集中式 Web 控制台 + 出站 Agent,统一管理多台 Linux/macOS 开发机上 AI 编码 CLI(Codex CLI、Claude Code、Gemini CLI、OpenCode、Pi、Hermes)的配置、凭据与模型下发,无需 SSH。Centralized web console + outbound agent for managing AI coding CLI configs, credentials, and model
Pragmatist 5.9k tok ·
pilyang/vim-action
Vim-style modal text editing (key binding) in any macOS text field — Normal and Visual mode wherever you type
Minimalist 1.6k tok ·
iOfficeAI/AionUi
Open-source 24/7 Cowork app for OpenClaw, Hermes, Claude Code, Codex, OpenCode and 20+ more CLI Agent | Customize your assistants | Team them up|Star if you like it!
Pragmatist 2.0k tok ·