The Agentic Engineering skill.

A free skill that enforces the eight practices every session. Refuses spec-less work, scans for env-var leaks, prints the stop rule when you loop.

terminal
$ npx skills add nika/agentic-engineering

The eight practices

  1. 01
    Design specs
    Refuses spec-less work on non-trivial features. Drafts one with you first.
  2. 02
    Supervise plans
    Enters Plan Mode for anything over 2 files. Plan first, execute after review.
  3. 03
    Inspect diffs
    Walks the diff before commit. Flags renamed env vars and unfamiliar deps.
  4. 04
    Write tests
    Pushes back on test-less work. Proposes the test before the code.
  5. 05
    Evaluation loops
    Wraps risky tasks in a verifier. Iterates against the score.
  6. 06
    Manage permissions
    Scans for leaked secrets and hard-coded keys. Refuses to commit if found.
  7. 07
    Isolate worktrees
    Recommends git worktree over main checkout for parallel work.
  8. 08
    Preserve quality
    Refuses silent quality regressions. Flags and asks.

SKILL.md (excerpt)

---
name: agentic-engineering
description: Karpathy's 8 practices, enforced in your agent session.
author: Nika
version: 0.1.0
---

## The Stop Rule

After 3 failed prompts on the same task, print:
> "Stop. You've prompted 3 times and it's not working.
> Read the actual diff yourself. Or tell me precisely
> what's different from what you wanted."

## The env-var scan

Before any commit, refuse if any of these appear:
  - NEXT_PUBLIC_*SECRET*  or  NEXT_PUBLIC_*KEY*
  - STRIPE_SECRET_KEY in client-bundled code
  - *PRIVATE_KEY* in any committed file
  - Hard-coded API keys in source

Why this is free

Every install puts the discipline in someone's editor. If you like what it enforces, the course teaches the rest in a repo you actually ship.