skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
10xchengtu/harness-engineering129 installs

harness-engineering

Set up and improve harness engineering (AGENTS.md, docs/, lint rules, eval systems, project-level prompt engineering) for AI-agent-friendly codebases. Triggers on: new/empty project setup for AI agents, AGENTS.md or CLAUDE.md creation, harness engineering questions, making agents work better on a codebase. ALSO triggers when users are frustrated or complaining about agent quality — e.g. 'the agent keeps ignoring conventions', 'it never follows instructions', 'why does it keep doing X', 'the agent is broken' — because poor agent output almost always signals harness gaps, not model problems. Covers: context engineering, architectural constraints, multi-agent coordination, evaluation, long-running agent harness, agent loops (autonomous operation, verifiers, stop conditions), agent memory (cross-session memory, consolidation), and diagnosis of agent quality issues.

How do I install this agent skill?

npx skills add https://github.com/10xchengtu/harness-engineering --skill harness-engineering
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill 'harness-engineering' is a comprehensive and security-aware guide for optimizing AI agent performance within a codebase. It focuses on 'harnessing' agents through structured documentation (AGENTS.md, docs/), explicit context management, and automated safety guardrails. The skill proactively addresses risks like indirect prompt injection and memory poisoning by recommending defensive strategies such as human review of agent-generated diffs and the use of deterministic verifiers. All referenced commands (NPM, Git, Bash) are standard development tools used for project setup and maintenance. No malicious patterns or unauthorized operations were detected.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

  • ZeroLeakspass

    Score: 93/100 · 2 sections analyzed

What does this agent skill do?

Harness Engineering

Harness = the operating system for AI agents working on your project. Model is CPU, context window is RAM, harness is OS.

Core Principle

Start simple, add complexity only when needed. Every harness component encodes an assumption about what the model can't do alone. Pressure-test these assumptions — they expire as models improve. Build for deletion.

When This Skill Activates

SignalAction
Empty/new project→ Full project setup (Section 1)
User frustrated with agent→ Diagnose & fix harness gaps (Section 7)
Existing project needs improvement→ Assess & incrementally improve
Explicit harness question→ Reference relevant sections

Workflow

For New Projects

  1. Assess — What's the project? Tech stack? Team size? How will agents be used?
  2. Setup — Create foundational harness files → read references/01-project-setup.md
  3. Context — Design information architecture → read references/02-context-engineering.md
  4. Constraints — Add guardrails and linters → read references/03-constraints.md
  5. Evaluate — Set up feedback loops → read references/05-eval-feedback.md
  6. If project involves multi-agent or long tasks → read references/04-multi-agent.md, references/06-long-running.md
  7. If agents will run unattended (scheduled tasks, CI loops) → read references/08-loops.md; if agents should learn across sessions → read references/09-memory.md

For Diagnosis (Agent Not Performing Well)

  1. Read references/07-diagnosis.md immediately
  2. Identify which harness layer is failing
  3. Apply targeted fix from the relevant reference

For Incremental Improvement

Assess current harness maturity, identify weakest layer, improve one layer at a time.

Harness Layers (Quick Reference)

LayerWhatReference
Project SetupAGENTS.md, docs/, directory conventions01-project-setup.md
Context EngineeringWhat info agents see, progressive disclosure, working state02-context-engineering.md
Constraints & GuardrailsLinters, type systems, architecture enforcement, safe autonomy03-constraints.md
Multi-Agent ArchitectureAgent separation, coordination protocols, delegation patterns04-multi-agent.md
Eval & FeedbackTesting, grading, GC agents, observability05-eval-feedback.md
Long-Running TasksProgress tracking, context resets, handoff artifacts06-long-running.md
LoopsVerifiers, stop conditions, guardrails, autonomous operation08-loops.md
MemoryCross-session memory, index-then-fetch, consolidation, forgetting09-memory.md
DiagnosisWhen agents fail — identify root cause in harness, not model07-diagnosis.md

Self-Update Protocol

When you discover a new reusable harness pattern during a project:

  1. Identify which reference file it belongs to (or if it needs a new one)
  2. Add the pattern with: what it solves, when to use it, how to implement it
  3. Keep it concise — no fluff, just the pattern

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/10xchengtu/harness-engineering/harness-engineering">View harness-engineering on skillZs</a>