Adds the gitea skill to kyberforge — a dispatch skill for managing Defame1297/holocron via Gitea MCP from within Claude Code. Covers issues, PRs, milestones, labels, branches, and status. Owner/repo derived from git remote at runtime; no config required. Also adds research docs (api-reference, data-model, examples, overview, troubleshooting) and token-access reference used during authoring and available for runtime scope lookups. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
gitea
Dispatch skill for managing a Gitea repo — issues, PRs, milestones, labels, and branches — from within Claude Code.
Files
| File | Purpose |
|---|---|
SKILL.md |
Skill definition — dispatch table, gotchas, execution steps |
references/token-access.md |
Token scope inventory — what works vs. what needs additional scopes |
Usage
/gitea # status: open issues + open PRs
/gitea issue # create issue from conversation context
/gitea issue <N> # get issue details
/gitea issue close <N> # close issue
/gitea issue comment <N> # add comment from conversation context
/gitea label <N> Kind/Bug # apply labels by name (resolves IDs automatically)
/gitea milestone # list milestones
/gitea milestone create <title> # create milestone
/gitea pr # create PR from current branch → main
/gitea pr <N> # get PR status and diff summary
/gitea pr merge <N> # squash-merge PR, delete branch
/gitea branch # list branches
/gitea branch create <name> # create branch from current branch
Requirements
- Gitea MCP server configured in
~/.claude.jsonwithwrite:issueandwrite:repositorytoken scopes git remote originpointing to the Gitea instance (used to derive owner/repo at runtime)
Scope (v1)
In scope: issues, milestones, labels, PRs, branches, status. Out of scope: releases, CI/Actions, wiki, file operations, notifications, packages, time tracking.