{"id":"60438fc6-b5dd-4d97-abc0-caa3bcd76840","entityType":"agent","slug":"clawhub-steipete-github","name":"Github","canonicalUrl":"https://www.xpersona.co/agent/clawhub-steipete-github","canonicalPath":"/agent/clawhub-steipete-github","generatedAt":"2026-10-08T23:07:18.837Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":null},"description":"Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Skill: Github Owner: steipete Summary: Interact with GitHub using the gh CLI. Use gh issue, gh pr, gh run, and gh api for issues, PRs, CI runs, and advanced queries. Tags: latest:1.0.0 Version history: v1.0.0 | 2026-01-04T16:49:04.344Z Archive index: Archive v1.0.0: 3 files, 1957 bytes Files: skill-card.md (1977b), SKILL.md (1113b), _meta.json (125b) File v1.0.0:SKILL.md --- name: github description: \"Interact with G","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 186.4K downloads reported by the source. Last updated 6/1/2026.","installCommand":"clawhub skill install s179zksw999xz8ms4cy7pb2fr183m5jq:github","sourceUrl":"https://clawhub.ai/steipete/github","homepage":"https://clawhub.ai/steipete/github","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/steipete/github","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":100,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Skill: Github Owner: st"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":null},"stars":null,"forks":null,"downloads":186366,"packageName":null,"latestVersion":"1.0.0","tractionLabel":"186.4K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":null},"lastUpdatedAt":"2026-06-01T00:29:31.176Z","lastCrawledAt":"2026-06-01T00:29:31.176Z","lastIndexedAt":null,"nextCrawlAt":"2026-06-02T00:29:31.176Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.0","createdAt":"2026-01-04T16:49:04.344Z","changelog":"","fileCount":3,"zipByteSize":1957}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s179zksw999xz8ms4cy7pb2fr183m5jq:github","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-08T23:07:18.836Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-steipete-github/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":null},"readme":"Skill: Github\n\nOwner: steipete\n\nSummary: Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.\n\nTags: latest:1.0.0\n\nVersion history:\n\nv1.0.0 | 2026-01-04T16:49:04.344Z\n\nArchive index:\n\nArchive v1.0.0: 3 files, 1957 bytes\n\nFiles: skill-card.md (1977b), SKILL.md (1113b), _meta.json (125b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: github\ndescription: \"Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.\"\n---\n\n# GitHub Skill\n\nUse the `gh` CLI to interact with GitHub. Always specify `--repo owner/repo` when not in a git directory, or use URLs directly.\n\n## Pull Requests\n\nCheck CI status on a PR:\n```bash\ngh pr checks 55 --repo owner/repo\n```\n\nList recent workflow runs:\n```bash\ngh run list --repo owner/repo --limit 10\n```\n\nView a run and see which steps failed:\n```bash\ngh run view <run-id> --repo owner/repo\n```\n\nView logs for failed steps only:\n```bash\ngh run view <run-id> --repo owner/repo --log-failed\n```\n\n## API for Advanced Queries\n\nThe `gh api` command is useful for accessing data not available through other subcommands.\n\nGet PR with specific fields:\n```bash\ngh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'\n```\n\n## JSON Output\n\nMost commands support `--json` for structured output.  You can use `--jq` to filter:\n\n```bash\ngh issue list --repo owner/repo --json number,title --jq '.[] | \"\\(.number): \\(.title)\"'\n```\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn70pywhg0fyz996kpa8xj89s57yhv26\",\n  \"slug\": \"github\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1767545344344\n}\n\nFile v1.0.0:skill-card.md\n\n## Description: <br>\nInteract with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[steipete](https://clawhub.ai/user/steipete) <br>\n\n### License/Terms of Use: <br>\n\n\n## Use Case: <br>\nDevelopers and engineers use this skill to have an agent operate GitHub through the local `gh` CLI for pull requests, issues, workflow runs, and advanced GitHub API queries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can guide an agent to use the local GitHub CLI with the permissions of the current `gh` login. <br>\nMitigation: Check `gh auth status`, use least-privileged GitHub access, and review commands that post, edit, merge, delete, or call `gh api` beyond simple read-only queries. <br>\nRisk: Running GitHub commands without an explicit repository can target the wrong repository outside a git working directory. <br>\nMitigation: Specify `--repo owner/repo` when not in the intended git directory, or use explicit GitHub URLs. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/steipete/github) <br>\n- [Publisher profile](https://clawhub.ai/user/steipete) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Shell commands, API Calls, Markdown, Guidance] <br>\n**Output Format:** [Markdown with inline bash code blocks] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Commands rely on the user's local GitHub CLI authentication and repository access.] <br>\n\n## Skill Version(s): <br>\n1.0.0 (source: ClawHub release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>","readmeExcerpt":"Skill: Github Owner: steipete Summary: Interact with GitHub using the gh CLI. Use gh issue, gh pr, gh run, and gh api for issues, PRs, CI runs, and advanced queries. Tags: latest:1.0.0 Version history: v1.0.0 | 2026-01-04T16:49:04.344Z Archive index: Archive v1.0.0: 3 files, 1957 bytes Files: skill-card.md (1977b), SKILL.md (1113b), _meta.json (125b) File v1.0.0:SKILL.md --- name: github description: \"Interact with G","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"gh pr checks 55 --repo owner/repo"},{"language":"bash","snippet":"gh run list --repo owner/repo --limit 10"},{"language":"bash","snippet":"gh run view <run-id> --repo owner/repo"},{"language":"bash","snippet":"gh run view <run-id> --repo owner/repo --log-failed"},{"language":"bash","snippet":"gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'"},{"language":"bash","snippet":"gh issue list --repo owner/repo --json number,title --jq '.[] | \"\\(.number): \\(.title)\"'"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: github\ndescription: \"Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.\"\n---\n\n# GitHub Skill\n\nUse the `gh` CLI to interact with GitHub. Always specify `--repo owner/repo` when not in a git directory, or use URLs directly.\n\n## Pull Requests\n\nCheck CI status on a PR:\n```bash\ngh pr checks 55 --repo owner/repo\n```\n\nList recent workflow runs:\n```bash\ngh run list --repo owner/repo --limit 10\n```\n\nView a run and see which steps failed:\n```bash\ngh run view <run-id> --repo owner/repo\n```\n\nView logs for failed steps only:\n```bash\ngh run view <run-id> --repo owner/repo --log-failed\n```\n\n## API for Advanced Queries\n\nThe `gh api` command is useful for accessing data not available through other subcommands.\n\nGet PR with specific fields:\n```bash\ngh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login'\n```\n\n## JSON Output\n\nMost commands support `--json` for structured output.  You can use `--jq` to filter:\n\n```bash\ngh issue list --repo owner/repo --json number,title --jq '.[] | \"\\(.number): \\(.title)\"'\n```"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn70pywhg0fyz996kpa8xj89s57yhv26\",\n  \"slug\": \"github\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1767545344344\n}"},{"path":"skill-card.md","content":"## Description: <br>\nInteract with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[steipete](https://clawhub.ai/user/steipete) <br>\n\n### License/Terms of Use: <br>\n\n\n## Use Case: <br>\nDevelopers and engineers use this skill to have an agent operate GitHub through the local `gh` CLI for pull requests, issues, workflow runs, and advanced GitHub API queries. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The skill can guide an agent to use the local GitHub CLI with the permissions of the current `gh` login. <br>\nMitigation: Check `gh auth status`, use least-privileged GitHub access, and review commands that post, edit, merge, delete, or call `gh api` beyond simple read-only queries. <br>\nRisk: Running GitHub commands without an explicit repository can target the wrong repository outside a git working directory. <br>\nMitigation: Specify `--repo owner/repo` when not in the intended git directory, or use explicit GitHub URLs. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/steipete/github) <br>\n- [Publisher profile](https://clawhub.ai/user/steipete) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Shell commands, API Calls, Markdown, Guidance] <br>\n**Output Format:** [Markdown with inline bash code blocks] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [Commands rely on the user's local GitHub CLI authentication and repository access.] <br>\n\n## Skill Version(s): <br>\n1.0.0 (source: ClawHub release metadata) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Skill: Github Owner: steipete Summary: Interact with GitHub using the gh CLI. Use gh issue, gh pr, gh run, and gh api for issues, PRs, CI runs, and advanced queries. Tags: latest:1.0.0 Version history: v1.0.0 | 2026-01-04T16:49:04.344Z Archive index: Archive v1.0.0: 3 files, 1957 bytes Files: skill-card.md (1977b), SKILL.md (1113b), _meta.json (125b) File v1.0.0:SKILL.md --- name: github description: \"Interact with G","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":780,"uniquenessScore":52,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-06-01T00:29:31.176Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-08T23:07:18.837Z","emptyReason":null},"items":[{"id":"959108e7-5f7c-45ac-bea0-9ab67f017226","entityType":"agent","canonicalPath":"/agent/langchain-x1pay-langchain","slug":"langchain-x1pay-langchain","name":"@x1pay/langchain","description":"LangChain/LangGraph tools for AI agent x402 payments on X1","url":"https://www.npmjs.com/package/@x1pay/langchain","homepage":null,"source":"GITHUB_OPENCLEW","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":70,"overallRank":65,"updatedAt":"2026-06-01T00:29:07.099Z","createdAt":"2026-05-23T06:52:58.553Z","downloads":null},{"id":"4f8f8f95-34f7-49a9-b516-391d1c355d6c","entityType":"agent","canonicalPath":"/agent/langchain-langchain-langgraph-swarm","slug":"langchain-langchain-langgraph-swarm","name":"@langchain/langgraph-swarm","description":"An implementation of a multi-agent swarm using LangGraph","url":"git+ssh://git@github.com/langchain-ai/langgraphjs.git","homepage":"https://github.com/langchain-ai/langgraphjs#readme","source":"GITHUB_OPENCLEW","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":70,"overallRank":65,"updatedAt":"2026-06-01T00:29:03.792Z","createdAt":"2026-05-23T06:52:55.396Z","downloads":null},{"id":"e36fd59b-38d7-4e73-aa20-c1431a8f7434","entityType":"agent","canonicalPath":"/agent/langchain-langchain-langgraph-supervisor","slug":"langchain-langchain-langgraph-supervisor","name":"@langchain/langgraph-supervisor","description":"LangGraph Multi-Agent Supervisor","url":"git+ssh://git@github.com/langchain-ai/langgraphjs.git","homepage":"https://github.com/langchain-ai/langgraphjs#readme","source":"GITHUB_OPENCLEW","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":70,"overallRank":65,"updatedAt":"2026-06-01T00:29:03.756Z","createdAt":"2026-05-23T06:52:55.353Z","downloads":null},{"id":"d1d0f93e-b722-4791-9bbf-2532470054c2","entityType":"agent","canonicalPath":"/agent/langchain-oceanbus-langchain","slug":"langchain-oceanbus-langchain","name":"oceanbus-langchain","description":"LangChain tools for OceanBus — give your LangChain and CrewAI agents a global identity, encrypted messaging, and Yellow Pages service discovery with a single import.","url":"git+https://github.com/oceanbus/oceanbus.git","homepage":"https://github.com/oceanbus/oceanbus#readme","source":"GITHUB_OPENCLEW","protocols":["OPENCLAW"],"capabilities":["oceanbus","langchain","langchain-tools","agent-to-agent","ai-agent","communication","messaging","e2ee","structured-tool","yellow-pages","service-discovery","reputation","crewai"],"safetyScore":70,"overallRank":65,"updatedAt":"2026-06-01T00:29:02.595Z","createdAt":"2026-05-23T06:52:54.240Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}