self-augment

Automate self-verification and self-augmentation of software repositories.

1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/m16khb/agent-harness --skill self-augment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-augment
Source: https://github.com/m16khb/agent-harness/tree/main/skills/self-augment
Command: npx skills add https://github.com/m16khb/agent-harness --skill self-augment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of automating the process of self-improvement and verification for software repositories, reducing the need for manual intervention and ensuring consistent quality and performance.

Core Features & Use Cases

  • Self-Verification Loop: Automates the verification of repository behavior and results, including tests and QA.
  • Self-Augmentation Loop: Implements improvements like new features, performance enhancements, and documentation updates, then verifies them.
  • Use Case: Use this Skill to automatically enhance your repository's performance, add new features, and maintain quality without manual intervention.

Quick Start

Run the self-augmentation loop for your repository with the command: ./bin/agent-harness self-augment --json

Frequently Asked Questions about self-augment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate self-improvement and verification for my software repository?

Automating repository self-improvement involves running a self-augmentation loop that implements feature additions and performance upgrades, then automatically verifies the results. You can trigger this using the agent-harness self-augment command.

What is a self-verification loop for software repositories?

A self-verification loop automatically checks repository behavior and runs tests to ensure consistent quality. It validates that newly implemented improvements, such as performance enhancements, do not break existing functionality.

Do I need specific repository structures to automate quality assurance and feature upgrades?

Yes, automating repository quality assurance requires a specific repository structure and tools, such as agent-harness and its related scripts, to properly execute the self-augmentation and verification loops.

How do I automatically add new features and verify them without manual intervention?

You can automatically add features and verify them by executing the self-augmentation loop. This process implements the desired enhancements and immediately runs automated tests to validate the updates.

Can I use this to automate documentation updates and performance testing?

Yes, the self-augmentation loop specifically supports implementing and verifying documentation updates alongside performance upgrades. It ensures these repository changes are automatically validated through the integrated verification process.

Are there limitations when using an automated self-augmentation loop for repository maintenance?

The primary limitation is the strict dependency on a specific repository structure and the agent-harness tool. Repositories lacking this required environment setup cannot execute the automated verification and improvement processes.