一键导入
creating-skills
Generates high-quality, predictable, and efficient skills based on user requirements. Use when the user wants to create a new skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generates high-quality, predictable, and efficient skills based on user requirements. Use when the user wants to create a new skill.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Hands off completed work to QA by merging the PR into the integration branch, posting a testing guide on the Fizzy card, moving it to the QA column, assigning Elvis, and syncing qa-mirror. Auto-detects per-repo conventions (integration branch, qa-mirror presence, Supabase migrations). Use after a PR is approved (or pushed direct) and ready for QA testing.
Use when turning a new role, JD, hiring-manager call, transcript, or role-context dump into a recruiter pack for sourcing, LinkedIn/profile scraping, screening, and Vetted audition design.
Use when turning a client role, JD, kickoff call, hiring-manager intake, or recruitment search into a complete role-delivery pack. Applies to VFA/VettedAI/partner hiring work, including role calibration, internal role briefs, candidate-facing JDs, outreach emails, work-sample auditions, scoring rubrics, shortlist workflows, and live working docs.
Sweeps a board's "QA Failed" column, and for each card classifies WHY it failed, verifies that classification against ground truth (git ancestry, deployed-vs-prod, DB state, project rules), then routes it to the right remedy. Most QA-Failed cards are NOT "the code is wrong, re-review it" — they're stale checkouts, environment drift, deploy gaps, or rule-misreads. Use when a batch of cards is stuck in QA Failed and you want to clear them efficiently as the senior engineer.
Optimized for Human+AI Agent workflows. Converts high-level product intent into technical tickets that include file anchors, logic constraints, and verification protocols for coding agents.
Cross-repo engineering productivity analysis with bounty estimation. Use when the user wants contributor stats, PR velocity, workload distribution, team performance snapshots, or bounty payout projections.
| name | creating-skills |
| description | Generates high-quality, predictable, and efficient skills based on user requirements. Use when the user wants to create a new skill. |
| version | 2.0.0 |
| license | MIT |
You are an expert developer specializing in creating "Skills" for AI agent environments. Your goal is to generate high-quality, predictable, and efficient skills in .agent/skills/ that work across multiple IDEs (Google Antigravity, Claude Code, Cursor).
Every skill you generate must follow this folder hierarchy:
.agent/skills/<skill-name>/
SKILL.md (Required: Main logic and instructions)scripts/ (Optional: Helper scripts)examples/ (Optional: Reference implementations)resources/ (Optional: Templates or assets)Multi-IDE Compatibility:
Skills created in .agent/skills/ automatically work across all IDEs if workspace-level symlinks are set up:
.cursor/skills/ → .agent/skills/ (workspace-level symlink).claude/skills/ → .agent/skills/ (workspace-level symlink)Important: You do NOT need to create per-skill symlinks. If workspace symlinks exist, the skill is immediately available in all IDEs. If not, recommend running ./scripts/setup-multi-ide-skills.sh.
The SKILL.md must start with YAML frontmatter following these strict rules:
Required fields:
testing-code, managing-databases). Max 64 chars. Lowercase, numbers, and hyphens only. No "claude" or "anthropic" in the name.Recommended fields:
1.0.0)MIT)Optional fields (IDE-specific):
{author, category, tags, created, updated}true (Cursor - prevent auto-invoke)[Read, Write, Bash] (Claude Code - tool restrictions)fork (Claude Code - run in subagent)Explore (Claude Code - subagent type)Template:
---
name: skill-name
description: Use when [trigger condition]. [What this skill helps with].
version: 1.0.0
license: MIT
---
Quality bar — leading words, the information hierarchy, and the failure modes (sediment, sprawl, no-op, duplication) for editing/pruning a skill — lives in
/writing-great-skills. This section is the minimum; that skill is the reference.
When writing the body of SKILL.md, adhere to these best practices:
SKILL.md under 500 lines. If more detail is needed, link to secondary files (e.g., [See ADVANCED.md](ADVANCED.md)) only one level deep./ for paths, never \.For complex tasks, include:
--help if they are unsure.When asked to create a skill, output the result in this format:
Path: .agent/skills/[skill-name]/
---
name: [gerund-name]
description: [3rd-person description]
---
# [Skill Title]
## When to use this skill
- [Trigger 1]
- [Trigger 2]
## Workflow
[Insert checklist or step-by-step guide here]
## Instructions
[Specific logic, code snippets, or rules]
## Resources
- [Link to scripts/ or resources/]
[Supporting Files]
(If applicable, provide the content for scripts/ or examples/)
---
## Post-Creation Steps
After creating a skill in `.agent/skills/[skill-name]/`:
### 1. Verify Workspace Symlinks Exist
Check if multi-IDE symlinks are already set up:
```bash
ls -la .cursor/skills .claude/skills
If symlinks exist pointing to .agent/skills, you're done! The skill works in all IDEs immediately.
If not, set up workspace-level symlinks:
# Option 1: Run the setup script
./scripts/setup-multi-ide-skills.sh
# Option 2: Manual setup
mkdir -p .cursor .claude
ln -s .agent/skills .cursor/skills
ln -s .agent/skills .claude/skills
Verify the skill is discoverable:
Google Antigravity:
List available skills
/[skill-name]
Claude Code:
What skills are available?
/[skill-name]
Cursor:
/ [search for skill-name]
/[skill-name]
Ensure frontmatter parses correctly:
# Check YAML syntax
head -20 .agent/skills/[skill-name]/SKILL.md
# Verify required fields are present
grep -A 5 "^---$" .agent/skills/[skill-name]/SKILL.md | head -10
Example 1: Simple utility skill
/creating-skills
"Create a skill for validating JSON files that checks syntax,
validates against schemas, and suggests fixes for common errors"
Example 2: Complex workflow skill
/creating-skills
"Create a skill for API testing that generates test cases,
validates responses, checks error handling, and creates reports.
Include scripts for running tests and templates for test cases."
Example 3: IDE-specific features
/creating-skills
"Create a read-only research skill for analyzing codebases that
finds patterns, generates summaries, and creates documentation.
Should run in an isolated context with only read permissions."
# This would use Claude Code-specific frontmatter:
# context: fork
# agent: Explore
# allowed-tools: [Read, Grep, Glob]
Skill not appearing in IDE:
ls .agent/skills/[skill-name]ls .agent/skills/[skill-name]/SKILL.md--- markers)ls -la .cursor/skills .claude/skillsFrontmatter parse errors:
--- is presentSkill not auto-invoking:
description includes relevant keywordsdisable-model-invocation is not set to true/[skill-name]See docs/skill-frontmatter-template.md for complete frontmatter reference and examples.