Root cause: CLI tools (ai-agent-skills, agent-skills-cli) look for SKILL.md at the specified install path. 7 of 9 domain directories were missing this file, causing "Skill not found" errors for bundle installs like: npx ai-agent-skills install alirezarezvani/claude-skills/engineering-team Fix: - Add root-level SKILL.md with YAML frontmatter to 7 domains - Add .codex/instructions.md to 8 domains (for Codex CLI discovery) - Update INSTALLATION.md with accurate skill counts (53→170) - Add troubleshooting entry for "Skill not found" error All 9 domains now have: SKILL.md + .codex/instructions.md + plugin.json Closes #301 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
# Engineering Skills — Codex CLI Instructions
|
|
|
|
When working on engineering tasks, use the engineering skill system:
|
|
|
|
## Routing
|
|
|
|
1. **Identify the domain:** Architecture, frontend, backend, DevOps, security, AI/ML, data, or QA
|
|
2. **Read the specialist SKILL.md** for detailed instructions
|
|
3. **Use Python tools** for scaffolding and analysis
|
|
|
|
## Python Tools
|
|
|
|
All scripts in `engineering-team/*/scripts/` are stdlib-only and CLI-first. Run them directly:
|
|
|
|
```bash
|
|
python3 engineering-team/senior-fullstack/scripts/project_scaffolder.py --help
|
|
python3 engineering-team/senior-security/scripts/threat_modeler.py --help
|
|
python3 engineering-team/senior-frontend/scripts/bundle_analyzer.py --help
|
|
```
|
|
|
|
## Key Skills by Task
|
|
|
|
| Task | Skill |
|
|
|------|-------|
|
|
| System design | senior-architect |
|
|
| React/Next.js | senior-frontend |
|
|
| API design | senior-backend |
|
|
| Full project scaffold | senior-fullstack |
|
|
| Test generation | senior-qa |
|
|
| CI/CD pipelines | senior-devops |
|
|
| Threat modeling | senior-security |
|
|
| AWS architecture | aws-solution-architect |
|
|
| Code review | code-reviewer |
|
|
| E2E testing | playwright-pro |
|
|
| Stripe payments | stripe-integration-expert |
|
|
|
|
## Rules
|
|
|
|
- Load only 1-2 skills per request — don't bulk-load
|
|
- Use Python tools for analysis and scaffolding
|