affaan-m/ECC

ai-first-engineering

Engineering operating model for teams where AI agents generate a large share of implementation output.

64Collecting
See source evidenceView GitHub source
npx skills add https://github.com/affaan-m/ECC --skill "skills/ai-first-engineering"
Source profileReview and auditCatalog only

Source checked Jul 28, 2026·Refresh due Oct 26, 2026

Limited to facts supported by the pinned source

What the pinned source establishes about ai-first-engineering

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

npx skills add https://github.com/affaan-m/ECC --skill "skills/ai-first-engineering"
Check the pinned source

The pinned source contains about 142 English words and 5 usable sections. That evidence supports a source profile, not a complete guide.

142 source words · 5 usable sections

Review inputs

  • explicit boundaries
  • stable contracts
  • typed interfaces

What the source actually contains

3 verifiable source sections for ai-first-engineering

Sections are extracted automatically from the pinned SKILL.md and link back to the source.

01

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.

SKILL.md · Process Shifts
Planning quality matters more than typing speed.Eval coverage matters more than anecdotal confidence.Review focus shifts from syntax to system behavior.
02

Code Review in AI-First Teams

Review for: - behavior regressions - security assumptions - data integrity - failure handling - rollout safety

SKILL.md · Code Review in AI-First Teams
behavior regressionssecurity assumptionsdata integrity
03

Architecture Requirements

Prefer architectures that are agent-friendly: - explicit boundaries - stable contracts - typed interfaces - deterministic tests

SKILL.md · Architecture Requirements
explicit boundariesstable contractstyped interfaces

Choose a different workflow

When another Skill is the better fit

python-design-patterns

Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new service or component from scratch and choosing how to layer responsibilities, when refactoring a God class or monolithic function that has grown too large, when deciding whether to add a new abstraction or live with duplication, when evaluating a pull request for structural issues like tight coupling or leaking internal types, when choosing b

A separate implementation from wshobson/agents; compare its source, maintenance signals, and permission requirements.

Open source detail

copilot-pr-autopilot

Copilot left 14 review comments on your PR — half are nits. Hours of fix → reply → resolve → re-request, and each round lands MORE comments. This skill runs loop engineering: auto-triggers Copilot Code Review via GraphQL (no @copilot mention), triages every open thread (Copilot, humans, advanced-security) with a fix / decline / escalate rubric, dispatches parallel fix sub-agents that obey the repo build/test/lint conventions, commits per iteration, replies+resolves citing the pushed SHA, then re

A separate implementation from github/awesome-copilot; compare its source, maintenance signals, and permission requirements.

Open source detail

code-review-excellence

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

A separate implementation from wshobson/agents; compare its source, maintenance signals, and permission requirements.

Open source detail

FAQ

How do I install ai-first-engineering?

The source record exposes this install command: npx skills add https://github.com/affaan-m/ECC --skill "skills/ai-first-engineering". Inspect the command and pinned source before running it.

Repository stars
234,327
Repository forks
35,711
Quality
64/100
Source repository last pushed

Quality breakdown

Based on traceable docs and repository signals; stars are not treated as quality.

64/100
Documentation14/30
Specificity13/25
Maintenance20/20
Trust signals17/25

Compare before choosing

Related Agent Skills and source variants

These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.

python-design-patterns by wshobson

Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new service or component from scratch and choosing how to layer responsibilities, when refactoring a God class or monolithic function that has grown too large, when deciding whether to add a new abstraction or live with duplication, when evaluating a pull request for structural issues like tight coupling or leaking internal types, when choosing b

copilot-pr-autopilot by github

Copilot left 14 review comments on your PR — half are nits. Hours of fix → reply → resolve → re-request, and each round lands MORE comments. This skill runs loop engineering: auto-triggers Copilot Code Review via GraphQL (no @copilot mention), triages every open thread (Copilot, humans, advanced-security) with a fix / decline / escalate rubric, dispatches parallel fix sub-agents that obey the repo build/test/lint conventions, commits per iteration, replies+resolves citing the pushed SHA, then re

code-review-excellence by wshobson

Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale. Use when reviewing pull requests, establishing review standards, or mentoring developers.

metagraphed by JSONbored

Use when writing, validating, or preparing ANY contribution or pull request to the JSONbored/metagraphed repo — adding/enriching a subnet's public surfaces (the most common contribution), a code/schema change to the Worker API or build scripts, picking an issue, running the local gates, and formatting the commit + PR. metagraphed reviews PRs ONE-SHOT via the Gittensory Gate (the GitHub App that auto-merges/auto-closes) plus a strict CI suite; there is no review back-and-forth, so a PR must be co

git-workflow by affaan-m

Git workflow patterns including branching strategies, commit conventions, merge vs rebase, conflict resolution, and collaborative development best practices for teams of all sizes.

View original Skill.mdThis page is parsed directly from the repository SKILL.md without editorial rewriting. Collected: Jul 28, 2026 · about 1 min

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
Source repo
affaan-m/ECC
Skill path
skills/ai-first-engineering/SKILL.md
Commit SHA
4e973d3eaf92
Repository license
MIT
Data collected