skills/_retired/ARCHIVE-github-runbook/SKILL.md
Basic git status, commit, branch, and GitHub CLI operations across the federation repos.
npx skillsauth add ariffazil/openclaw-workspace GitHub Runbook - Federation Git and CLI OperationsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides the standard operating procedure for inspecting and mutating git state across the arifOS federation repositories. It covers read-only inspection (status, log, diff, remote), local mutations (add, commit, branch), and GitHub CLI queries (gh issue list, gh pr list). It is a T1–T2 routing/ops runbook: safe to read, restricted to write.
Before using this skill on any mutating, irreversible, or high-blast-radius task:
main or any protected branch. Escalate to Arif (F13 SOVEREIGN).git push --force, git rebase, or destructive branch deletion. These are 888 HOLD actions.git commit as a substitute for make test or review. Commit only after local validation.security.agent + arifOS 888_JUDGE.| Input | Required | Description |
|-------|----------|-------------|
| repo_path | yes | Absolute path to a federation repo (e.g., /root/arifOS) |
| operation | yes | One of: status, log, diff, branch, checkout, commit, gh-issue, gh-pr, build-test |
| branch_name | conditional | Required for checkout -b or switching branches |
| commit_message | conditional | Required for git commit; must use conventional-commit style |
Run these before any mutation:
cd /root/<repo>
git status # working tree state
git log --oneline -10 # recent history
git diff # unstaged changes
git remote -v # configured remotes
cd /root/<repo>
git status
git diff
git add .
git commit -m "<type>: <short description>"
Commit message style: feat:, fix:, chore:, docs:, test:, refactor:.
git branch # list local branches
git checkout -b <branch> # create and switch
git checkout main # return to main
gh auth status # verify authentication
gh issue list -R ariffazil/<repo> --state open --limit 20
gh pr list -R ariffazil/<repo> --state open
gh pr view -R ariffazil/<repo> <number>
| Repo | Command |
|------|---------|
| arifOS | cd /root/arifOS && uv sync --frozen && python -m pytest tests/ -q |
| A-FORGE | cd /root/A-FORGE && npm install && npm run build && npm test |
| GEOX | cd /root/geox && uv sync --frozen && PYTHONPATH=src pytest tests/ -q |
| WEALTH | cd /root/WEALTH && uv sync --frozen && make test |
| WELL | cd /root/WELL && uv sync --frozen && make test |
| AAA | cd /root/AAA && npm install && npm run build && npm run lint |
| arif-sites | cd /root/arif-sites && npm install && npm run build |
| HERMES | cd /root/HERMES && npm install && npm test (local only, no remote) |
| Tool | Purpose |
|------|---------|
| git | Local repository inspection and mutation |
| gh | GitHub CLI read-only queries and authenticated status |
| Bash | Change directory and run repo-specific build/test commands |
git push to main or any protected branch without F13 confirmation.git push --force under any circumstances.git rebase or interactive rebase without 888 HOLD..env files, or unredacted credentials.git diff review before git add ..GENESIS/, AGENTS.md, VAULT999/ lineage) or if blast radius exceeds the current repo.## Skill Result: github-runbook
### Summary
One-paragraph summary of what was inspected or changed.
### Evidence
- Repo inspected: <path>
- Operation performed: <status/log/diff/commit/branch/gh-issue/gh-pr/build-test>
- Working tree state: <clean / modified / untracked>
- Recent commits: <list if relevant>
- Build/test result: <pass / fail / skipped>
### Recommendations
- Next safe action, or
- Why further action requires escalation
### Escalations
- None / <list>
| Condition | Escalate To | Method | |-----------|-------------|--------| | Push to main or protected branch needed | Arif (F13 SOVEREIGN) | 888 HOLD | | Force-push, rebase, or remote deletion needed | arifOS 888_JUDGE | verdict_request | | Secrets found in working tree | security.agent + arifOS judge | A2A message | | Constitutional files affected | arifOS 888_JUDGE | A2A verdict_request | | Cross-repo PR or architectural change | arifOS 888_JUDGE + Arif | hold with reason | | Build/test failure after commit | Repo owner / A-FORGE | issue or task |
Skill version 1.0.0 — AAA Skill Library
development
Federation-wide gold (XAUUSD) trading capability. Python stack, OANDA broker, backtesting, macro signals, RSI strategy. Every organ has a role.
development
Capital claim state management — tracks claim lifecycle across WEALTH organ.
development
Archived constitutional warga placeholder retained only for audit provenance. Do not use for active work; use the live arifOS governance and constitutional skills instead.
testing
Warga (citizen) agent skills for AAA federation members. See subdirectories for specialized warga skills.