GitHub operations skill pack for OpenClaw, centered on repo bootstrap and pre-push publication gates.
This repository is a focused export of the GitHub team layer from a larger OpenClaw workspace. It is intended to be a small, publishable operator set rather than a full workspace mirror.
Included components:
github-ops— top-level intake and routing entrypoint for GitHub workgithub-repo-creator— local project to GitHub repository bootstrap workflowpre-push-gate— pre-push / pre-PR publication safety gate
This repo exists to validate the GitHub team structure as an independent publication unit. The immediate goal is to verify that repo bootstrap and publication safety workflows are coherent in isolation.
skills/
├── github-ops.SKILL.md
├── github-repo-creator.SKILL.md
└── pre-push-gate.SKILL.md
Included:
- GitHub team routing
- repo bootstrap workflow
- publication safety gate design
Excluded:
- the rest of the OpenClaw workspace
- unrelated local operating documents
- broader coding-team and investing-team assets
Current state:
- private validation first
- public release only after pre-push checks and repo-level audit pass
The files are exported as *.SKILL.md artifacts to make the skill boundaries explicit in a standalone repository.
This repository prioritizes clarity of role boundaries over full runtime packaging.
This repository is best used as a design and export reference for assembling a GitHub-focused operator layer inside OpenClaw or a similar agent workspace.
Typical use cases:
- add
github-opsas the top-level GitHub intake skill - use
github-repo-creatorwhen exporting a local project into a GitHub repository - use
pre-push-gatebefore push, PR creation, or publication events
Treat github-ops as the default entrypoint when a user asks for GitHub-related work but has not named the exact specialist.
Do not collapse all GitHub behaviors into one mega-skill. Recommended separation:
- routing:
github-ops - repo bootstrap:
github-repo-creator - publication gate:
pre-push-gate - direct GitHub operations:
github - issue automation:
gh-issues
Recommended rollout order:
- private repo validation
- pre-push / publication gate validation
- public release
- branch protection and contribution policy hardening
pre-push-gate should remain an explicit decision point before remote publication.
That keeps repo creation flows and publication safety checks understandable.
user request
↓
github-ops
├── github-repo-creator (repo bootstrap)
├── pre-push-gate (publication safety)
├── github (direct operations)
└── gh-issues (issue automation)
If you extend this repository:
- preserve role boundaries between router and specialists
- prefer explicit gate phases over implicit publication
- keep documentation examples safe for secret scanners
- validate changes in private mode before broadening exposure
MIT