cannoneer85-svg

StrataHarness — AI skill for Claude Code

AI community

Universal engineering harness for AI coding agents (Antigravity, Claude Code, Codex, Cursor).

How to install StrataHarness

This entry records only its repository, not the path inside it, so there is no exact command to give. Open cannoneer85-svg/StrataHarness and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What StrataHarness does

Universal engineering harness for AI coding agents (Antigravity, Claude Code, Codex, Cursor). Features intelligent task routing (Dev & Analysis), a 6-stage lifecycle with strict stop gates, context budget control, and an extensible skill library.

Alternatives in AI

  • Anthropic Quickstarts — by Anthropic - Offers comprehensive development guides for three distinct AI-powered demo projects with standa 15.4k ★
  • Ralph For Claude Code — by Frank Bria - An autonomous AI development framework that enables Claude Code to work iteratively on project 8k ★
  • ARIS Agent Guide — For AI agents reading this repo 6.2k ★

README

StrataHarness

[English](README.md) | [Русский](README.ru.md)

A production-ready Template repository for software development with autonomous AI coding agents. It provides a structured 6-stage development lifecycle, explicit stop gates, context management protocols, and a comprehensive library of specialized agent skills.

Supported AI agent environments:

  • Google Antigravity (native support for rules and skills)
  • Claude Code (automated skills mirroring into .claude/skills/, rules via CLAUDE.md)
  • OpenAI Codex / Codex CLI (rules via compact AGENTS.md)
  • Cursor (rules via AGENTS.md)

Requirements

For Projects using this Template

  • git (version ≥ 2.30)
  • PowerShell 7+ (pwsh) — used for automation scripts, initialization, updates, and integrity checks across Windows, macOS, and Linux.

For Template Development only

  • Pester 5+ — PowerShell testing framework (Install-Module Pester -MinimumVersion 5.0.0). Only needed by template maintainers to execute tests in tests/. Not needed by downstream projects.

Creating a New Project

  1. Create a repository from the template:
    • Click "Use this template" on GitHub, or clone the repository using a specific release tag:
      git clone --branch v1.0.0 https://github.com/cannoneer85-svg/StrataHarness.git my-project
      cd my-project
  2. Initialize the project:
    • In your agent session, type /init-project
    • Or run the script directly from your terminal:
      pwsh -NoProfile -File .agents/skills/init-project/scripts/Initialize-Project.ps1 -Mode New -Tracker local

What happens in `New` mode

  • Removes Template development metadata and release files (tests/, docs/dry-run-checklist.md, template specs and ADRs, LICENSE, CHANGELOG.md, VERSION, .github/, README.ru.md, CONTRIBUTING.md, SECURITY.md, docs/releasing.md, and the release skill).
  • Preserves [`THIRD_PARTY_NOTI