Agent skill · product strategy · aradotso
awesome-harness-engineering
awesome-harness-engineering — an agent skill for coding agents.
Why this skill is useful
Provides domain-specific knowledge on harness engineering practices and agent management that the AI wouldn't reliably generate on its own.
What it needs
About 9k tokens when loaded. Last updated 2026-07-09. 70 stars on the source repository.
What this skill does
┌─────────────────────────────────────────┐ │ AGENT HARNESS │ │ │ │ ┌─────────┐ ┌──────────────────┐ │ │ │ Prompts │ │ Context Window │ │ │ │ & Specs │ │ (working memory)│ │ │ └─────────┘ └──────────────────┘ │ │ │ │ ┌──────────┐ ┌──────────────────┐ │ │ │ Tools │ │ Guardrails & │ │ │ │ (bounded)│ │ Sandboxing │ │ │ └──────────┘ └──────────────────┘ │ │ │ │ ┌──────────────────────────────────┐ │ │ │ Evals, Traces & Observability │ │ │ └──────────────────────────────────┘ │ │ │ │ ┌───────┐ │ │ │ MODEL │ │ │ └───────┘ │ └─────────────────────────────────────────┘ markdown Agent Instructions Repo Overview This is a TypeScript monorepo. Packages are under packages/. Development Commands pnpm install — install dependencies pnpm build — build all packages pnpm test — run all tests pnpm lint — lint all packages Coding Conventions Use named exports only All async functions must handle errors explicitly Write tests in Vitest; place them next to the source file as .test.ts What NOT to Do Do not modify packages/core/src/generated/ — these are auto-generated Do not commit .env files Do not use any in TypeScript Verification Steps After making changes, always run: 1. pnpm build 2. pnpm test 3. pnpm lint markdown Claude Instructions Project Context REST API service using Express + Prisma + PostgreSQL. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aradotso/awesome-harness-engineering