pytest-blackbox
v0.1.2Design, write, repair, review, discover, and audit Python black-box pytest contract suites.
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
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add pytest-blackbox@agent-plugin-marketplacePaste 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-skillClone 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
├── .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
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.
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.
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.
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.
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
{
"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"
}
}{
"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/"
}For maintainers
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)