implementing-agent-skillslisted
Install: claude install-skill yu-iskw/coding-agent-skills
# Implementing Agent Skills
## Purpose
This skill implements new Agent Skills by identifying the target AI coding tool, ensuring specification compliance, and applying templates and best practices so the created skill is compatible with the user's workflow.
## Implementation Workflow
Copy this checklist and track progress:
```
Implementation Progress:
- [ ] Step 1: Identify AI coding tool
- [ ] Step 2: Choose or create skill directory (name matches frontmatter)
- [ ] Step 3: Select template and adapt frontmatter (name, description)
- [ ] Step 4: Write instructions; keep SKILL.md under 500 lines
- [ ] Step 5: Add references/assets as needed; keep links one level deep
- [ ] Step 6: Validate (YAML, skills-ref if available, keyword-rich description)
```
## 1. Identify AI Coding Tool
Check the project for indicators of AI coding tools:
- **Cursor**: Presence of `.cursor/` directory, `.cursorrules`, or `.cursorignore`.
- **Claude Code**: Presence of `.claude/` directory or Claude Code project settings.
- **Codex**: Presence of `.codex/`, `.agents/`, or Codex plugin configuration.
- **Pi**: Presence of `.pi/` resources or `.agents/skills/` used with Pi.
- **Antigravity**: Antigravity project configuration or an explicitly requested `agy` workflow.
### Logic
1. **Scan** the workspace root for these indicators.
2. **Analyze** the findings:
- If **one** tool is detected -> Proceed with that tool as the target.
- If **multiple** tools are detected -> Prefer the shared Ag