Prophecy
Prophecy is a mocking framework for PHP that allows you to easily create and manage mock objects in your tests, making it easier to isolate dependencies and test your code in isolation.
- •When writing unit tests for PHP applications and you need to mock out dependencies
- •When you want to test how your code behaves when a certain dependency is not available or returns an error
- •When you need to test complex interactions between objects and want to isolate the dependencies
$mock = $this->prophesize('HttpClient'); $mock->get('https://example.com')->willReturn(['status' => 200, 'body' => 'Hello World']); $httpClient = $mock->reveal();Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Expect 20–40 minutes in a terminal — or let your AI agent drive it.
mkdir -p ~/.claude/skills/prophecy && curl -fsSL https://workflowstacks.com/api/skills/prophecy/claude-skill -o ~/.claude/skills/prophecy/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Prophecy is a medium PHP project (~5.7k lines across 100 code files, plus 128 test files). Expect some technical setup — comfortable with a terminal, or ask a developer. Last commit 5 months ago, MIT license, has a test suite.
- 1README.mdStart here — what it does and how to install it
- 2composer.jsonDependencies and the commands it exposes
- 3src/Prophecy/Argument.phpInside src/ — the main logic begins here
Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.
Expect 20–40 minutes in a terminal — or let your AI agent drive it.
mkdir -p ~/.claude/skills/prophecy && curl -fsSL https://workflowstacks.com/api/skills/prophecy/claude-skill -o ~/.claude/skills/prophecy/SKILL.mdOpens the app with this repo with the prompt ready to go — no copy-paste needed.
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More ai-agent tools founders pair with this one.