yanacuti1121/yana-ai/ai-first-engineering
- community
Checking that the SKILL.md file is still in the repository.
Engineering practices for teams where AI generates most code. Use when planning architecture for AI-assisted projects, defining code review standards for AI-generated code, structuring requirements for agent handoff, or asking "how do we work with AI at scale?", "our AI code keeps breaking", "agents keep misunderstanding requirements", "how to review AI output". Do NOT use for one-off AI prompting or pure manual codebases.
Install
npx vskill@latest install yanacuti1121/yana-ai/ai-first-engineeringSKILL.md
When to Use
- Use when: AI generates >30% of new code on the team
- Use when: recurring bugs in the same files/areas despite fixes
- Use when: agents misunderstand requirements repeatedly
- Use when: code review process wasn't designed for generated code
Core Shift
In AI-first teams:
- Planning quality matters more than typing speed
- Test coverage matters more than implementation speed
- Explicit contracts matter more than implicit conventions
- Acceptance criteria matter more than story points
Architecture for AI Agents
Design code so agents can navigate it reliably:
Requirements for Agent Handoff
Before handing a task to an agent:
- One clear deliverable — "Add X to Y" not "improve the auth flow"
- Acceptance criteria as test cases — "passes these 3 tests" beats "works correctly"
- Explicit constraints — "touch only these files", "do not change the public API"
- Failure definition — "if you can't do X without touching Y, stop and report"
Code Review for AI Output
AI-generated code review focuses on behavior, not style:
- [ ] Does it handle the edge cases a human would remember?
- [ ] Are security assumptions correct (auth checks, input validation)?
- [ ] Does it regress any existing behavior?
- [ ] Are error states handled (not just happy path)?
- [ ] Did it touch files outside declared scope? (scope drift)
Style, formatting, naming — let the linter handle it. Don't waste review on what tools enforce.
Regression Strategy
When AI fixes a bug, immediately write a regression test:
Never trust "AI reviewed its own work" — same model carries same blind spots into both steps.
Anti-Fake-Pass
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcore/skills/ai-first-engineering/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/yanacuti1121/yana-ai/ai-first-engineering)