opencode-acp-controlControl OpenCode directly via the Agent Client Protocol (ACP). Start sessions, send prompts, resume conversations, and manage OpenCode updates.
Install via ClawdBot CLI:
clawdbot install bjesuiter/opencode-acp-controlGrade Good — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
curl -fsSL https://opencode.dev/install | bashCalls external URL not in known-safe list
https://github.com/bjesuiter/opencode-acp-skillAudited Apr 17, 2026 · audit v1.0
Generated Mar 1, 2026
A development team uses OpenCode ACP to automatically review pull requests and suggest improvements. The AI analyzes code changes, identifies potential bugs, and recommends best practices, reducing manual review time by 50%.
Technical writers integrate OpenCode ACP to automatically generate API documentation from source code. The AI reads code comments and structure, producing comprehensive documentation that stays synchronized with code changes.
Enterprises use OpenCode ACP to analyze and refactor legacy systems. The AI identifies outdated patterns, suggests modern equivalents, and helps automate migration from older frameworks to current technologies.
Online learning platforms embed OpenCode ACP to provide real-time coding assistance to students. The AI analyzes student code, offers hints when stuck, and explains concepts through interactive sessions.
QA teams leverage OpenCode ACP to automatically generate unit tests based on existing code. The AI analyzes functions and their dependencies, creating comprehensive test suites that improve code coverage.
Offer OpenCode ACP as a service within existing developer platforms. Charge based on API calls or monthly active users, providing seamless integration with popular IDEs and development tools.
Sell enterprise licenses to large organizations needing custom OpenCode ACP deployments. Include premium support, custom training, and integration services with existing development workflows.
Provide implementation and customization services for companies adopting OpenCode ACP. Help clients integrate the skill into their specific development pipelines and train their teams on effective usage.
💬 Integration Tip
Start with simple prompt-response workflows before implementing session management, and always implement proper error handling for JSON-RPC communication failures.
Scored Apr 19, 2026
Control desktop applications on Windows — launch, close, focus, resize, move windows, simulate keyboard/mouse input, manage processes, control VSCode, read clipboard, and capture screen info. Use when the user wants to interact with any running program, switch windows, type text, press shortcuts, open files in VSCode, manage running processes, or get system display information.
Conduct rigorous, adversarial code reviews with zero tolerance for mediocrity. Use when users ask to "critically review" my code or a PR, "critique my code", "find issues in my code", or "what's wrong with this code". Identifies security holes, lazy patterns, edge case failures, and bad practices across Python, R, JavaScript/TypeScript, SQL, and front-end code. Scrutinizes error handling, type safety, performance, accessibility, and code quality. Provides structured feedback with severity tiers (Blocking, Required, Suggestions) and specific, actionable recommendations.
Pragmatic coding standards for writing clean, maintainable code — naming, functions, structure, anti-patterns, and pre-edit safety checks. Use when writing new code, refactoring existing code, reviewing code quality, or establishing coding standards.
Claude Code integration for OpenClaw. This skill provides interfaces to: - Query Claude Code documentation from https://code.claude.com/docs - Manage subagents and coding tasks - Execute AI-assisted coding workflows - Access best practices and common workflows Use this skill when users want to: - Get help with coding tasks - Query Claude Code documentation - Manage AI-assisted development workflows - Execute complex programming tasks
Plan, draft, version, and refine written content with enforced versioning and quality audits.
Use when writing tests, creating test strategies, or building automation frameworks. Invoke for unit tests, integration tests, E2E, coverage analysis, performance testing, security testing.