Proofloop is an AI orchestrator that runs tasks until completion. Define success criteria, pause execution, and resume with verified results. Supports OpenCode, Codex, and Claude Code. Ideal for operations teams automating repetitive coding tasks.
git clone https://github.com/exiw-ai/proofloop.gitproofloop is an innovative AI orchestrator designed to automate tasks until a defined goal is achieved. Users can specify what 'done' means for their projects, allowing the AI to intelligently manage workflows. Once initiated, proofloop can go to sleep and later wake up to deliver verified results, ensuring that your automation processes are both efficient and reliable. This skill supports various coding frameworks, including OpenCode, Codex, and Claude Code, making it versatile for different development environments. The key benefits of using proofloop lie in its ability to streamline complex workflows and reduce manual oversight. By automating the orchestration of tasks, developers and product managers can save significant time, allowing them to focus on higher-level strategic initiatives. While the exact time savings are currently unknown, the potential for increased productivity is clear, especially in environments where task completion is critical. This skill is particularly suited for developers, product managers, and AI practitioners who are looking to enhance their workflow automation capabilities. Its intermediate difficulty level makes it accessible for those with some experience in AI automation, while its medium GTM relevance indicates that it can provide substantial value across various projects. Practical use cases include automating testing processes, managing deployment pipelines, or orchestrating data processing tasks, all of which can benefit from a reliable AI agent skill like proofloop. Implementation of proofloop is straightforward, requiring approximately 30 minutes to set up. Users will need a basic understanding of the supported coding frameworks to fully leverage its capabilities. As businesses increasingly adopt AI-first workflows, integrating skills like proofloop can significantly enhance operational efficiency and drive innovation. By automating repetitive tasks, teams can redirect their efforts towards more strategic objectives, ultimately leading to better outcomes and faster project delivery.
["Define your task and success criteria: Clearly outline the task (e.g., 'Generate unit tests for Project Alpha') and the metrics that define success (e.g., '100% test pass rate, 95% coverage').","Set up the proofloop: Use the prompt template to configure the proofloop with your task, success criteria, and failure conditions. Specify the tool (OpenCode, Codex, or Claude Code) for execution.","Run the proofloop: Execute the proofloop and monitor its progress. The AI will pause execution if the failure condition is met and wait for verification.","Verify and resume: After addressing the issue (e.g., fixing mock data), manually verify the changes and resume the proofloop. Repeat until success criteria are met.","Review results: Once the proofloop completes, review the final output to ensure all tasks are completed as expected. Use the results for deployment or further analysis."]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/exiw-ai/proofloopCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Set up a proofloop to automate [TASK] until [SUCCESS_CRITERIA] is met. Use [TOOL_NAME] to execute steps. Pause execution if [FAILURE_CONDITION] occurs, and resume only after verifying fixes with [VERIFICATION_METHOD]. Example: 'Set up a proofloop to automate the generation of monthly financial reports until all 12 reports are generated with zero errors. Use OpenCode to execute the Python scripts. Pause execution if any report fails validation, and resume only after verifying fixes with manual review of the error logs.'
Proofloop initialized for task: **Automated Unit Test Generation for Project Alpha** **Success Criteria:** All 247 unit tests must pass with 100% coverage and no critical warnings. **Failure Condition:** Any test with a failure rate >5% or coverage <95%. **Verification Method:** Manual review of failed test logs and coverage reports. **Execution Log:** 1. **Iteration 1 (OpenCode):** Generated 247 unit tests for `Project Alpha` using `pytest`. Results: 212 passed, 35 failed (14% failure rate), 88% coverage. - **Action:** Proofloop paused. Detected failure condition met (failure rate >5%). - **Output:** Error logs show 35 tests failing due to missing mock data for `UserService` module. 2. **Iteration 2 (OpenCode):** Paused execution and triggered fix for `UserService` mock data. Updated mocks to include edge cases for `UserService.getUserById()`. Resumed proofloop. - **Verification:** Manually reviewed error logs and confirmed fixes address the root cause. 3. **Iteration 3 (OpenCode):** Reran tests. Results: 247 passed, 0 failed, 100% coverage. Success criteria met. **Final Output:** - All unit tests generated and validated. - Coverage report: 100% (target: 95%). - No critical warnings or failures. - Proofloop completed successfully. Ready for deployment.
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan