Agent Plugins Marketplace
All plugins

pytest-blackbox

v0.1.2

Design, write, repair, review, discover, and audit Python black-box pytest contract suites.

CodexClaude Code5 Skills

By ave-satanLicense: MIT0 GitHub starsUpdated 2 hours ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
5 skill or MCP entries
Source updated
Aug 24, 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 plugin

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add pytest-blackbox@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/ave-satan/pytest-blackbox-skill

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

pytest-blackbox/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/audit/SKILL.md
├── skills/discover/SKILL.md
├── skills/repair/SKILL.md
├── skills/review/SKILL.md
└── skills/write/SKILL.md

Included Skills5

auditskills/audit/SKILL.md

Perform a complete read-only semantic and structural audit of a black-box pytest suite or an explicitly named full application component surface. Use only when the user asks for a full, complete, or whole-suite coverage and conformance audit. Do not use for ordinary test writing, repair, or a focused file or diff review.

discoverskills/discover/SKILL.md

Onboard or refresh pytest-blackbox policy for a Python project. Use when project configuration is missing, the user asks to connect pytest-blackbox, or project-wide testing choices need rediscovery. Do not use for ordinary test writing, repair, review, or audit in an already configured project.

repairskills/repair/SKILL.md

Repair failing, flaky, invalid, or poorly composed black-box pytest tests and their test-support code. Use when an existing contract test suite is broken or nondeterministic. Do not use to add unrelated coverage, change production behavior, or perform a read-only review or full audit.

reviewskills/review/SKILL.md

Perform a focused read-only review of specified black-box pytest tests, test-support files, or a test diff. Use when the user asks for findings about correctness, contract coverage, or pytest-blackbox conformance in a bounded scope. Do not use for writing fixes or auditing the whole suite or complete application surface.

writeskills/write/SKILL.md

Design and add new black-box pytest contract tests for Python application behavior. Use when the user asks to test or add coverage for an HTTP or JSON-RPC API, job, scheduler, worker, message handler, or observable integration contract. Do not use merely to repair existing failing tests or to perform a read-only review or full audit.

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "pytest-blackbox",
  "version": "0.1.2",
  "description": "Design, write, repair, review, discover, and audit Python black-box pytest contract suites.",
  "author": {
    "name": "ave-satan",
    "url": "https://github.com/ave-satan"
  },
  "homepage": "https://github.com/ave-satan/pytest-blackbox-skill#readme",
  "repository": "https://github.com/ave-satan/pytest-blackbox-skill",
  "license": "MIT",
  "keywords": [
    "python",
    "pytest",
    "black-box testing",
    "contract testing",
    "integration testing"
  ],
  "skills": "./skills/",
  "interface": {
    "displayName": "Pytest Blackbox",
    "shortDescription": "Black-box pytest contract testing workflows",
    "longDescription": "Discover project policy, write and repair contract tests, review focused changes, and audit complete Python pytest suites through public application boundaries.",
    "developerName": "ave-satan",
    "category": "Engineering",
    "websiteURL": "https://github.com/ave-satan/pytest-blackbox-skill",
    "privacyPolicyURL": "https://github.com/ave-satan/pytest-blackbox-skill/blob/main/PRIVACY.md",
    "termsOfServiceURL": "https://github.com/ave-satan/pytest-blackbox-skill/blob/main/TERMS.md",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "defaultPrompt": [
      "Discover the black-box test policy for this Python service.",
      "Add contract tests for this new API endpoint.",
      "Audit this pytest suite for missing contracts and policy drift."
    ],
    "brandColor": "#6D28D9",
    "composerIcon": "./assets/icon.png",
    "logo": "./assets/logo.png"
  }
}
.claude-plugin/plugin.json
{
  "name": "pytest-blackbox",
  "version": "0.1.2",
  "description": "Design, write, repair, review, discover, and audit Python black-box pytest contract suites.",
  "author": {
    "name": "ave-satan",
    "url": "https://github.com/ave-satan"
  },
  "homepage": "https://github.com/ave-satan/pytest-blackbox-skill#readme",
  "repository": "https://github.com/ave-satan/pytest-blackbox-skill",
  "license": "MIT",
  "keywords": [
    "python",
    "pytest",
    "black-box testing",
    "contract testing",
    "integration testing"
  ],
  "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.

[pytest-blackbox on Agent Plugins Marketplace](https://pluginsmp.com/plugins/pytest-blackbox)