Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills/AI & Agent Building
affaan-m avatar

Agent Harness Construction

affaan-m/everything-claude-code

If you're building or debugging AI agents and frustrated by low completion rates or endless retry loops, this is the checklist you need. It covers the four constraint areas that actually matter: action space design, observation formatting, error recovery, and context budgeting. The guidance is opinionated and specific, like using micro-tools for risky operations and always including next_actions in tool responses. It also pushes a hybrid ReAct plus function-calling pattern as the sweet spot for most workflows. Honestly, this reads like hard-won lessons from someone who's shipped agents in production and watched them fail in predictable ways.

installs
5.5K
GitHub stars
229.1K
last updated
Jul 14, 2026
View on GitHubSave

Install

$ npx -y skills add affaan-m/everything-claude-code --skill agent-harness-construction --agent claude-code

Installs into .claude/skills of the current project.

Files

Agent Harness Construction

Use this skill when you are improving how an agent plans, calls tools, recovers from errors, and converges on completion.

Core Model

Agent output quality is constrained by:

  1. Action space quality
  2. Observation quality
  3. Recovery quality
  4. Context budget quality

Action Space Design

  1. Use stable, explicit tool names.
  2. Keep inputs schema-first and narrow.
  3. Return deterministic output shapes.
  4. Avoid catch-all tools unless isolation is impossible.

Granularity Rules

  • Use micro-tools for high-risk operations (deploy, migration, permissions).
  • Use medium tools for common edit/read/search loops.
  • Use macro-tools only when round-trip overhead is the dominant cost.

Observation Design

Every tool response should include:

  • status: success|warning|error
  • summary: one-line result
  • next_actions: actionable follow-ups
  • artifacts: file paths / IDs

Error Recovery Contract

For every error path, include:

  • root cause hint
  • safe retry instruction
  • explicit stop condition

Context Budgeting

  1. Keep system prompt minimal and invariant.
  2. Move large guidance into skills loaded on demand.
  3. Prefer references to files over inlining long documents.
  4. Compact at phase boundaries, not arbitrary token thresholds.

Architecture Pattern Guidance

  • ReAct: best for exploratory tasks with uncertain path.
  • Function-calling: best for structured deterministic flows.
  • Hybrid (recommended): ReAct planning + typed tool execution.

Benchmarking

Track:

  • completion rate
  • retries per task
  • pass@1 and pass@3
  • cost per successful task

Anti-Patterns

  • Too many tools with overlapping semantics.
  • Opaque tool output with no recovery hints.
  • Error-only output without next steps.
  • Context overloading with irrelevant references.
SKILL.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Details

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

More from affaan-m/everything-claude-code

All 256
  • Configure Ecc5.5K
  • Nutrient Document Processing5.5K
  • Search First5.5K
  • Verification Loop5.5K
  • Agentic Engineering5.4K
  • Cost Aware Llm Pipeline5.4K
  • Django Verification5.4K
  • Springboot Verification5.4K
  • Codebase Onboarding5.3K
  • Deep Research5.3K
  • Rust Testing5.3K
  • Ai First Engineering5.2K
  • Autonomous Loops5.2K
  • Content Engine5.2K
  • Content Hash Cache Pattern5.2K
  • Kotlin Coroutines Flows5.2K
  • Swiftui Patterns5.2K
  • Investor Materials5.1K
  • Laravel Tdd5.1K
  • Regex Vs Llm Structured Text5.1K
  • Compose Multiplatform Patterns5K
  • Continuous Agent Loop5K
  • Foundation Models On Device5K
  • Investor Outreach5K

Recommended

More AI & Agent Building
1affaan-m avataragentic-engineeringaffaan-m/everything-claude-codeagentic engineering5.4Kinstalls
2affaan-m avatarcost-aware-llm-pipelineaffaan-m/everything-claude-codecost aware llm pipeline5.4Kinstalls
3affaan-m avatarprompt-optimizeraffaan-m/eccAnalyze raw prompts, identify intent and gaps, match ECC components (skills/commands/agents/hooks), and output a ready-to-paste optimized prompt. Advisory role 5.3Kinstalls
4wshobson avatarreview-agent-setupwshobson/agentsConfigure human-in-the-loop gating for AI agent review actions in Claude Code. Use when setting up a project where an agent may post PR reviews, comments, merge5.3Kinstalls
5starchild-ai-agent avatarproject-builderstarchild-ai-agent/official-skillsEnd-to-end project engineering: design, incremental build, verify, debug systematically. Use when building software, dashboards, scheduled jobs, or web apps the5.2Kinstalls
6affaan-m avatarai-first-engineeringaffaan-m/everything-claude-codeai first engineering5.2Kinstalls