Add gitea skill - replaces 42.7k token Gitea MCP

- Wraps tea CLI for Gitea operations
- Supports issues, PRs, releases, labels, milestones
- 95% context savings vs MCP (42.7k → ~2k tokens)
- First skill in collection
This commit is contained in:
Matt Kost
2026-01-04 02:19:47 -05:00
commit 6edbe46a1f
2 changed files with 210 additions and 0 deletions

59
README.md Normal file
View File

@@ -0,0 +1,59 @@
# Claude Skills Collection
Custom Claude Code skills to replace heavy MCP servers with lightweight CLI wrappers.
## Why This Repo?
Some MCP servers consume massive amounts of context. This repo provides lightweight skill alternatives that:
- ✅ Only load when invoked (vs. always loaded MCPs)
- ✅ Use standard CLI tools (tea, gh, etc.)
- ✅ Save context budget for actual work
- ✅ Can be shared across projects
## Skills
### gitea
Wraps the `tea` CLI for Gitea repository management.
**Replaces:** Gitea MCP (42.7k tokens → ~2k tokens)
**Commands:** Issues, PRs, releases, labels, milestones, repos
**Installation:**
```bash
# Install tea CLI
brew install tea
# Configure for your Gitea instance
tea login add --url https://gitea.kostverse.com --token YOUR_TOKEN --name kostverse
# Copy skill to personal skills directory
cp -r gitea ~/.claude/skills/
# Restart Claude Code
```
**Usage:**
```
/gitea
```
Then use standard tea CLI commands as shown in the skill instructions.
## Contributing
To add a new skill:
1. Create a directory with `SKILL.md`
2. Include YAML frontmatter with name and description
3. Document common operations
4. Test it works
5. Submit PR
## Context Savings
| MCP Server | Tokens | Skill Alternative | Tokens | Savings |
|------------|--------|-------------------|--------|---------|
| Gitea MCP | 42.7k | gitea skill | ~2k | 95% |
More skills coming as we identify heavy MCPs to replace.