browser-testing-with-s…
Use when testing web applications with visual verification - automates Chrome browser interactions, element selection, and screenshot capture for confirming UI…
Use when creating or fixing .claude/rules/ files - provides correct paths frontmatter (not globs), glob patterns, and avoids Cursor-specific fields like alwaysApply
$ npx -y skills add AgentWorkforce/relay --skill creating-claude-rules-skill --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/creating-claude-rules-skillContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when creating or fixing .claude/rules/ files - provides correct paths frontmatter (not globs), glob patterns, and avoids Cursor-specific fields like alwaysApply
name: creating-claude-rules description: Use when creating or fixing .claude/rules/ files - provides correct paths frontmatter (not globs), glob patterns, and avoids Cursor-specific fields like alwaysApply
Rules in `.claude/rules/` are modular instructions scoped to specific files via glob patterns. They load automatically with same priority as `CLAUDE.md`.
| Field | Claude | Cursor | | ------------- | -------------- | ------------------- | | Path patterns | `paths` | `globs` | | Always apply | Omit `paths` | `alwaysApply: true` | | Description | Not documented | `description` |
--- paths: - 'src/api/**/*.ts' - 'tests/**/*.test.ts' ---
Or single pattern:
---
paths: src/**/*.{ts,tsx}
---Omit frontmatter entirely - applies to all files:
# TypeScript Conventions Use .js extensions in imports.
# ❌ WRONG - globs is Cursor format --- globs: - '**/*.ts' --- # ✅ CORRECT - Claude uses paths --- paths: - '**/*.ts' ---
# ❌ WRONG - alwaysApply is Cursor-only --- alwaysApply: true --- # ✅ CORRECT - just omit paths for global rules # (no frontmatter needed)
# ❌ WRONG - unquoted patterns --- paths: - **/*.ts --- # ✅ CORRECT - quote glob patterns --- paths: - "**/*.ts" ---
.claude/rules/
├── testing.md # Path-scoped or global
├── typescript.md
└── frontend/ # Subdirectories supported
└── react.mdFiles discovered recursively. Use subdirectories to organize.
| Pattern | Matches | | ------------------- | ---------------------- | | `**/*.ts` | All .ts files anywhere | | `src/**/*` | Everything under src/ | | `*.md` | Markdown in root only | | `**/*.{ts,tsx}` | .ts and .tsx files | | `{src,lib}/**/*.ts` | .ts in src/ or lib/ |
https://code.claude.com/docs/en/memory#modular-rules-with-claude/rules/
Let Claude Code message Codex. Let your Hyperagent talk to your Hermes agent. Give your custom agents a way to message each other.
Repo: AgentWorkforce/relay
Use when testing web applications with visual verification - automates Chrome browser interactions, element selection, and screenshot capture for confirming UI…
Use when coordinating multiple AI agents with Agent Relay's workflow engine and need to pick the right orchestration pattern - covers the 10 core patterns…
Use when creating or improving Claude Code agents. Expert guidance on agent file structure, frontmatter, persona definition, tool access, model selection, and…
Use when creating or publishing Claude Code hooks - covers executable format, event types, JSON I/O, exit codes, security requirements, and PRPM package…
Use when creating new Claude Code skills or improving existing ones - ensures skills are discoverable, scannable, and effective through proper structure, CSO…
Use when seeing WebSocket errors like "Invalid frame header", "RSV1 must be clear", or "WS_ERR_UNEXPECTED_RSV_1" - covers multiple WebSocketServer conflicts,…