ocp
Git-backed OpenCode profile switching and pull request automation
All Skills in This Repository (5)
Pure Emerald Level Indicatorsgit-commit
Analyze diffs and stage files to create Conventional Commits.
gh-cli
Automate GitHub repository, issue, pull request, and workflow tasks via CLI.
vhs
Produce and validate terminal recordings as GIF or video using VHS.
skill-creator
Create and validate agent-agnostic SKILL.md files against the agent skills spec.
create-pr
Automate GitHub pull request creation, CI checks, and Copilot review monitoring.
Frequently Asked Questions
FAQPage SchemaHow to install ocp?▼
Run `npx skills add alvarosanchez/ocp --all -g -y` in your terminal to install all skills in this suite globally.
What does ocp do?▼
ocp is a CLI that stores OpenCode configuration profiles in Git repositories and lets you switch between work, personal, and experimental setups with a single command. It backs up existing files and rolls back automatically if a switch fails.
How do I switch OpenCode profiles with ocp?▼
Add a profile repository with `ocp repository add`, list available profiles with `ocp profile list`, then run `ocp profile use <name>` to activate one. An interactive terminal UI is also included for day-to-day switching.
Can AI agents create pull requests with these skills?▼
Yes. The create-pr skill drives the full PR workflow with the GitHub CLI, including commits, pushes, CI monitoring, and resolving Copilot review comments until checks are green.
Do I need coding experience to use ocp?▼
Basic terminal familiarity is enough for profile switching, since commands are simple and an interactive mode guides you. The bundled skills also let your AI agent handle commits and pull requests from plain-English requests.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core