一键导入
github-repo-manager
GitHub repository management — create, fork, settings, collaborators, topics, archive, transfer
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
GitHub repository management — create, fork, settings, collaborators, topics, archive, transfer
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
The mandatory operational guide and metabolic flow for agents interacting with arifOS. Ditempa Bukan Diberi.
Governed intelligence skill for AAA as the abstraction, attestation, and abduction control plane across arifOS, APEX, A-FORGE, GEOX, WEALTH, WELL, and the ariffazil profile repository. Use when the user asks to explain or design AAA, route agentic work, reduce chaos/entropy in an arifOS federation task, create AREP/task declarations, classify risk, plan multi-repo changes, review governance boundaries, or translate human intent into evidence-backed, authority-safe, recursively agentic workflows. Provides deterministic F1-F13 floor checking, bounded abduction, and FederationReceipt composition.
Instrument arifOS constitutional AI kernel with Langfuse LLM tracing. Use when (1) adding Langfuse tracing to arifOS tool calls, (2) wiring arifOS telemetry to Langfuse cloud or self-hosted, (3) querying arifOS trace data from Langfuse, (4) migrating arifOS mind_reason/heart_critique calls to Langfuse spans. DITEMPA BUKAN DIBERI — Forged, Not Given.
GitHub operations — issues, PRs, commits, code search, CI/CD via gh CLI
AGI-level autonomous controller — self-healing, self-optimizing, constitutionally governed by arifOS F1-F13
Invoke arifOS constitutional MCP tools (000-999 pipeline, F1-F13 enforced)
| name | github-repo-manager |
| description | GitHub repository management — create, fork, settings, collaborators, topics, archive, transfer |
| user-invocable | true |
Triggers: "repo manager", "create repo", "fork repo", "repo settings", "collaborators", "add collaborator", "topics", "archive repo", "transfer repo", "visibility"
Authenticated as: ariffazil via GH_TOKEN (gh CLI, HTTPS protocol)
# Create new repo (gh will prompt for name, description, visibility)
gh repo create
# Create repo non-interactively
gh repo create my-new-repo \
--public \
--description "My new repository" \
--clone
# Create with .gitignore and license
gh repo create my-new-repo \
--private \
--gitignore "Node" \
--license "MIT" \
--clone
Note: Creating a repo requires --confirm flag in automation. Prompt user before creating.
# Fork a repo to your account
gh repo fork owner/original-repo
# Fork and clone locally
gh repo fork owner/original-repo --clone
# List your forks
gh repo list --fork
# View repo details
gh repo view ariffazil/arifOS
# View specific properties
gh repo view arifOS --json name,description,visibility,stargazerCount,defaultBranch
# List your repos
gh repo list --limit 20
# List repos by topic
gh search repo --topic "arifos" --owner ariffazil
# Change visibility
gh repo set ariffazil/my-repo --visibility public
gh repo set ariffazil/my-repo --visibility private
gh repo set ariffazil/my-repo --visibility internal
# Rename default branch
gh api -X PATCH repos/ariffazil/my-repo \
-f name=my-repo \
-f default_branch=main
# Add collaborator (via invite)
gh api -X PUT repos/ariffazil/my-repo/collaborators/username \
-f permission=push
# Remove collaborator
gh api -X DELETE repos/ariffazil/my-repo/collaborators/username
| Permission | Description |
|---|---|
pull | Read-only |
push | Push access |
admin | Full admin |
maintain | Write + branch management |
triage | Issue/PR management |
gh api repos/ariffazil/my-repo/collaborators | jq '.[].login'
gh api repos/ariffazil/my-repo/outside_collaborators | jq '.[].login'
# Add topics
gh api -X PUT repos/ariffazil/my-repo/topics/my-topic -f names[]=arifOS
# List topics
gh api repos/ariffazil/my-repo/topics | jq '.names[]'
# Replace all topics
gh api -X PUT repos/ariffazil/my-repo/topics \
-f names:='["arifOS", "constitutional-ai", "agi"]'
# Archive repository
gh api -X PATCH repos/ariffazil/my-repo \
-f archived=true
# Unarchive
gh api -X PATCH repos/ariffazil/my-repo \
-f archived=false
# Transfer to new owner/organization
gh api -X POST repos/ariffazil/my-repo/transfer \
-f new_owner=organization-name
Note: Requires confirming access to both source and target accounts.
# Delete repo (requires confirmation)
gh repo delete ariffazil/my-repo --confirm
⚠️ Warning: Deletion is irreversible. Always confirm with user first.
# Get branch protection
gh api repos/ariffazil/arifOS/branches/main/protection
# Require PR reviews
gh api -X PUT repos/ariffazil/arifOS/branches/main/protection/required_pull_request_reviews \
-f required_approving_review_count=2
# Require status checks
gh api -X PUT repos/ariffazil/arifOS/branches/main/protection/required_status_checks \
-f contexts:='["ci/test", "build/deploy"]'
| Task | Command |
|---|---|
| Create repo | gh repo create |
| Fork repo | gh repo fork owner/repo |
| View details | gh repo view owner/repo |
| List repos | gh repo list |
| Set visibility | gh repo set owner/repo --visibility private |
| Add collaborator | gh api -X PUT ... |
| Add topics | gh api -X PUT .../topics |
| Archive | gh api -X PATCH ... -f archived=true |
| Delete | gh repo delete owner/repo --confirm |
arifOS_bot — GitHub Repo Manager via gh CLI