If you're running a team where Claude or other AI agents are generating significant chunks of your implementation, this codifies the operating model shift you need to make. It's opinionated about what matters now: planning quality over typing speed, eval coverage over vibes, architecture with explicit boundaries instead of implicit conventions. The review and hiring sections are especially practical, focusing on behavior regressions and decomposition skills rather than style nitpicking. Honestly feels like someone wrote down what they learned the hard way after six months of high-velocity AI-assisted shipping. Worth reading even if you cherry-pick which parts to adopt.

skills.sh installs
5.2K
GitHub stars
229.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add affaan-m/everything-claude-code --skill ai-first-engineering --agent claude-code

Installs into .claude/skills of the current project.

Files

AI-First Engineering

Use this skill when designing process, reviews, and architecture for teams shipping with AI-assisted code generation.

Process Shifts

  1. Planning quality matters more than typing speed.
  2. Eval coverage matters more than anecdotal confidence.
  3. Review focus shifts from syntax to system behavior.

Architecture Requirements

Prefer architectures that are agent-friendly:

  • explicit boundaries
  • stable contracts
  • typed interfaces
  • deterministic tests

Avoid implicit behavior spread across hidden conventions.

Code Review in AI-First Teams

Review for:

  • behavior regressions
  • security assumptions
  • data integrity
  • failure handling
  • rollout safety

Minimize time spent on style issues already covered by automation.

Hiring and Evaluation Signals

Strong AI-first engineers:

  • decompose ambiguous work cleanly
  • define measurable acceptance criteria
  • produce high-signal prompts and evals
  • enforce risk controls under delivery pressure

Testing Standard

Raise testing bar for generated code:

  • required regression coverage for touched domains
  • explicit edge-case assertions
  • integration checks for interface boundaries

Sponsors

Details

Repository
github.com/affaan-m/everything-claude-code
Category
AI & Agent Building

More from affaan-m/everything-claude-code

All 256
1affaan-m avatarteam-agent-orchestrationaffaan-m/eccRun team-based orchestration for agent squads using work items, ownership, agent Kanban, merge gates, and control pane handoffs.5.1Kskills.sh installs
2affaan-m avatarregex-vs-llm-structured-textaffaan-m/everything-claude-coderegex vs llm structured text5.1Kskills.sh installs
3conorbronsdon avataravoid-ai-writingconorbronsdon/avoid-ai-writingAudit and rewrite content to remove AI writing patterns ("AI-isms"). Use this skill when asked to "remove AI-isms," "clean up AI writing," "edit writing for AI 5.1Kskills.sh installs
4affaan-m avatarcontinuous-agent-loopaffaan-m/everything-claude-codecontinuous agent loop5Kskills.sh installs
5stablyai avataragent-slackstablyai/agent-slackSlack CLI for agents: read URLs/threads/history/unreads/later/canvases/workflows, create canvases from Markdown, search messages/files, download attachments, lo4.8Kskills.sh installs
6affaan-m avatarai-regression-testingaffaan-m/everything-claude-codeai regression testing4.8Kskills.sh installs