uzainmalik123/poltergeist
v0.1.0MIT
Adversarial acceptance tests for Kiro specs: scripted test users (double submits, unusual input, two tabs, slow devices, stale sessions) run against your local app and report which acceptance criteria fail.
commands
- node
env
- ANTHROPIC_API_KEY
plugin.json
- name
- poltergeist
- version
- 0.1.0
- description
- Adversarial acceptance tests for Kiro specs: scripted test users (double submits, unusual input, two tabs, slow devices, stale sessions) run against your local app and report which acceptance criteria fail.
- author
- Poltergeist contributors
- license
- MIT
mcp.json
- poltergeiststdionode /ABSOLUTE/PATH/TO/poltergeist/packages/mcp/bin/poltergeist-mcp.js --root-from-spec
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "poltergeist",
"displayName": "Poltergeist",
"version": "0.1.0",
"description": "Adversarial acceptance tests for Kiro specs: scripted test users (double submits, unusual input, two tabs, slow devices, stale sessions) run against your local app and report which acceptance criteria fail.",
"author": { "name": "Poltergeist contributors" },
"keywords": ["poltergeist", "summon ghosts", "haunting report", "rehaunt", "adversarial acceptance tests", "haunt spec"],
"license": "MIT"
}
Fields the format does not define
This package's plugin.json declares these at its top level. The Agent Plugins format gives them no meaning, so a client loads the plugin and ignores them.
- displayName