Agent Plugins Marketplace
All plugins

harness-aijient-team

v0.38.2

Multi-agent team harness for operating the AGENTS.md-centered project workflow from Codex and Claude Code.

CodexClaude Code27 Skills

By bd-makersLicense: MIT1 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
27 skill or MCP entries
Source updated
Sep 11, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install harness-aijient-team for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add harness-aijient-team@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/bd-makers/team-harness

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

harness-aijient-team/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/harness-adversarial-review/SKILL.md
├── skills/harness-clone/SKILL.md
├── skills/harness-codex-sim/SKILL.md
├── skills/harness-comptest/SKILL.md
├── skills/harness-contrarian/SKILL.md
├── skills/harness-delete/SKILL.md
├── skills/harness-diagram/SKILL.md
├── skills/harness-doctor/SKILL.md
├── skills/harness-init/SKILL.md
├── skills/harness-interview/SKILL.md
├── skills/harness-inttest/SKILL.md
├── skills/harness-migrate/SKILL.md
├── skills/harness-observe/SKILL.md
├── skills/harness-promote/SKILL.md
├── skills/harness-release/SKILL.md
├── skills/harness-retro/SKILL.md
├── skills/harness-review/SKILL.md
├── skills/harness-ship/SKILL.md
├── skills/harness-sim/SKILL.md
├── skills/harness-simplifier/SKILL.md
├── skills/harness-spec/SKILL.md
├── skills/harness-symlink/SKILL.md
├── skills/harness-sync/SKILL.md
├── skills/harness-task/SKILL.md
├── skills/harness-team/SKILL.md
├── skills/harness-unittest/SKILL.md
└── skills/harness-upgrade/SKILL.md

Included Skills27

harness-adversarial-reviewskills/harness-adversarial-review/SKILL.md

Engine-neutral wrapper for the adversarial variant of the harness review - it challenges implementation approach and design choices of local git changes with any engine (codex, claude, custom). Use when the user asks for /harness-adversarial-review, adversarial review, or a review that tries to reject the change.

harness-cloneskills/harness-clone/SKILL.md

Codex wrapper for syncing a project into its harness backup directory. Use when the user asks for /harness-clone, harness clone, project backup sync, merge sync, or newer-wins backup copy.

harness-codex-simskills/harness-codex-sim/SKILL.md

Run Codex headless L5 harness simulations with `tests/sim/codex-agentloop.mjs`. Use when verifying the Harness AIjient Team Codex plugin, `codex exec` skill activation, JSONL evidence, installed harness task/init flows, or Codex-specific PASS/FAIL/MANUAL/N/A reports.

harness-comptestskills/harness-comptest/SKILL.md

Codex wrapper for writing Testing Trophy component tests in React/React Native projects. Use when the user asks for /harness-comptest, component or screen test writing, Testing Library integration tests, user-event interaction tests, form-flow tests, msw-boundary component tests, or React Native Testing Library authoring.

harness-contrarianskills/harness-contrarian/SKILL.md

Codex wrapper for challenging active task assumptions. Use when the user asks for /harness-contrarian, contrarian review, assumption challenge, hidden cost review, or plan/spec pushback.

harness-deleteskills/harness-delete/SKILL.md

Codex wrapper for removing harness symlinks from a project. Use when the user asks for /harness-delete, harness delete, remove harness symlinks, or uninstall project harness links.

harness-diagramskills/harness-diagram/SKILL.md

Harness adapter for the active task's spec/plan diagram — generates or refreshes the one diagram artifact for the current harness task under the docs user task directory, enforcing the harness conventions (self-contained inline SVG, generated-not-SSOT status, probe/degrade/record, artifact record). Use when the user asks for /harness-diagram, harness diagram, or the spec/plan diagram of the active harness task. Not a general diagram tool — for a diagram unrelated to an active harness task, use the upstream diagram skill directly.

harness-doctorskills/harness-doctor/SKILL.md

Codex wrapper for checking Harness AIjient Team install health. Use when the user asks for /harness-doctor, harness doctor, harness health check, symlink check, hook check, or settings validation.

harness-initskills/harness-init/SKILL.md

Codex wrapper for scaffolding the Harness AIjient Team workflow into the current project. Use when the user asks for /harness-init, harness init, initialize team harness, or scaffold AGENTS.md workflow.

harness-interviewskills/harness-interview/SKILL.md

Codex wrapper for Socratic spec clarification on the active task. Use when the user asks for /harness-interview, harness interview, ambiguity review, spec interview, or Socratic task questions.

harness-inttestskills/harness-inttest/SKILL.md

Codex wrapper for writing Khorikov Part III integration tests in JS/TS backend projects. Use when the user asks for /harness-inttest, integration test writing, API route or handler tests, repository or database access tests, testcontainers setup, msw-node outbound-HTTP boundary tests, or process-boundary vertical-slice tests.

harness-migrateskills/harness-migrate/SKILL.md

Codex wrapper for migrating older harness layouts to the current structure. Use when the user asks for /harness-migrate, harness migrate, backup script migration, or old task structure migration.

harness-observeskills/harness-observe/SKILL.md

Codex wrapper for the harness observability scorecard and trip wires. Use when the user asks for /harness-observe, harness observe, tool failure trends, trip wire status, or observability logs.

harness-promoteskills/harness-promote/SKILL.md

Codex wrapper for promoting a task artifact Learnings entry into .claude/rules with a provenance marker. Use when the user asks for /harness-promote, harness promote, rules promote, or to turn a repeated learning into a project rule.

harness-releaseskills/harness-release/SKILL.md

Codex wrapper for releasing the Harness AIjient Team plugin. Use when the user asks for /harness-release, harness release, manifest version bump, marketplace sync, or plugin cache sync.

harness-retroskills/harness-retro/SKILL.md

Codex wrapper for appending learnings to the active task artifact. Use when the user asks for /harness-retro, harness retro, record a learning, task retrospective, or self-improvement note.

harness-reviewskills/harness-review/SKILL.md

Engine-neutral wrapper for running the read-only external review (codex, claude, or custom engine) of local git state and recording the result in the active task artifact. Use when the user asks for /harness-review, harness review, external code review, or a review of current changes with a specific engine.

harness-shipskills/harness-ship/SKILL.md

Codex wrapper for the pre-PR final documentation pass. Use when the user asks for /harness-ship, harness ship, prepare a PR or MR, or a final spec/plan/artifact update before opening a pull request.

harness-simskills/harness-sim/SKILL.md

설치된 하네스와 에이전트 워크플로우 스킬(`/harness-unittest`·`/harness-comptest`)이 진짜 작동하는지 실제 claude -p 에이전트 세션으로 검증하고(L5 agent-in-the-loop) 날짜 리포트를 남긴다. "하네스 시뮬레이션", "harness sim", "playground 검증", "하네스 동작 점검", "설치된 하네스 테스트", "스킬 검증(skilltest)" 요청에 사용.

harness-simplifierskills/harness-simplifier/SKILL.md

Codex wrapper for simplifying the active task plan. Use when the user asks for /harness-simplifier, harness simplifier, YAGNI review, remove overengineering, or simplify plan steps.

harness-specskills/harness-spec/SKILL.md

Codex wrapper for drafting the active task spec from Confluence, Figma, or an interview. Use when the user asks for /harness-spec, harness spec, spec draft, spec generation, or writing spec.md from PRD or design sources.

harness-symlinkskills/harness-symlink/SKILL.md

Codex wrapper for creating or replacing harness backup symlinks. Use when the user asks for /harness-symlink, harness symlink, backup symlink setup, or relink harness backup files.

harness-syncskills/harness-sync/SKILL.md

Codex wrapper for regenerating the .cursor/rules mirror from .claude/rules and reinstalling the git post-commit hook. Use when the user asks for /harness-sync, harness sync, or to sync Claude and Cursor rules.

harness-taskskills/harness-task/SKILL.md

Codex wrapper for managing Harness AIjient Team task docs. Use when the user asks for /harness-task, harness task, create task, activate task, list tasks, or complete task docs.

harness-teamskills/harness-team/SKILL.md

Use the harness-team project workflow from Codex. Trigger when the user asks to initialize, refresh, inspect, repair, release, or operate the Team Harness; create or resume task docs under the docs user task structure; run harness doctor; or work inside a project configured by the Claude Code Team Harness plugin that should also be usable from Codex.

harness-unittestskills/harness-unittest/SKILL.md

Codex wrapper for writing Khorikov-style unit tests in JS/TS/React/React Native projects. Use when the user asks for /harness-unittest, unit test writing, test coverage for a file or feature, Given-When-Then tests, Testing Library tests, or Vitest/Jest test authoring.

harness-upgradeskills/harness-upgrade/SKILL.md

Codex wrapper for upgrading older real-file harness setups to symlink-based layout. Use when the user asks for /harness-upgrade, harness upgrade, symlink migration, or old harness upgrade.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "harness-aijient-team",
  "version": "0.38.2",
  "description": "Multi-agent team harness for operating the AGENTS.md-centered project workflow from Codex and Claude Code.",
  "author": {
    "name": "bd-makers"
  },
  "homepage": "https://github.com/bd-makers/team-harness",
  "repository": "https://github.com/bd-makers/team-harness",
  "license": "MIT",
  "keywords": [
    "harness",
    "team",
    "multi-agent",
    "codex",
    "claude-code",
    "cursor"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "Harness AIjient Team",
    "shortDescription": "Set up and operate the team harness from Codex.",
    "longDescription": "Use the shared harness-team CLI and AGENTS.md workflow from Codex while preserving Claude Code plugin support.",
    "developerName": "bd-makers",
    "category": "Productivity",
    "capabilities": [
      "Workflow",
      "Automation",
      "Write"
    ],
    "websiteURL": "https://github.com/bd-makers/team-harness",
    "defaultPrompt": [
      "Set up the team harness in this project.",
      "Create a new harness task.",
      "Run harness doctor and explain the result."
    ],
    "brandColor": "#2563EB"
  }
}
.claude-plugin/plugin.json
{
  "name": "harness-aijient-team",
  "version": "0.38.2",
  "description": "Claude-led team harness: scaffold multi-agent (Codex/Cursor) configuration from a single source of truth (AGENTS.md).",
  "author": {
    "name": "chad"
  },
  "commands": [
    "./commands/harness-init.md",
    "./commands/harness-sync.md",
    "./commands/harness-doctor.md",
    "./commands/harness-observe.md",
    "./commands/harness-promote.md",
    "./commands/harness-task.md",
    "./commands/harness-ship.md",
    "./commands/harness-diagram.md",
    "./commands/harness-clone.md",
    "./commands/harness-symlink.md",
    "./commands/harness-delete.md",
    "./commands/harness-migrate.md",
    "./commands/harness-upgrade.md",
    "./commands/harness-spec.md",
    "./commands/harness-interview.md",
    "./commands/harness-contrarian.md",
    "./commands/harness-simplifier.md",
    "./commands/harness-retro.md",
    "./commands/harness-release.md",
    "./commands/harness-sim.md",
    "./commands/harness-unittest.md",
    "./commands/harness-comptest.md",
    "./commands/harness-inttest.md",
    "./commands/harness-review.md",
    "./commands/harness-adversarial-review.md"
  ],
  "skills": [
    "./skills"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[harness-aijient-team on Agent Plugins Marketplace](https://pluginsmp.com/plugins/harness-aijient-team)