github
This Claude Code skill enables interaction with GitHub through its REST API to search repositories, view issues, and check pull requests. Use it when users request information about specific GitHub repositories, want to find repos by language or topic, or ask about issues and PRs on GitHub. Do not use it for general web searches or questions about Git concepts unrelated to GitHub.
git clone --depth 1 https://github.com/sepivip/SeekerClaw /tmp/github && cp -r /tmp/github/app/src/main/assets/default-skills/github ~/.claude/skills/githubSKILL.md
# GitHub
Interact with GitHub using the REST API.
## Use when
- Repositories ("Find Kotlin repos", "My repos")
- Issues ("Open issues on X")
- Pull requests
## Don't use when
- General web search (use research)
- Git concepts without GitHub context
- Non-GitHub code hosting
## Authentication
For private repos, check memory for GITHUB_TOKEN.
Public repos work without token (lower rate limit).
## API Endpoints
### Search repos (no auth)
```javascript
web_fetch({
url: "https://api.github.com/search/repositories?q=language:kotlin+stars:>1000"
})
```
### With auth
```javascript
web_fetch({
url: "https://api.github.com/user/repos",
headers: {
"Authorization": "Bearer {TOKEN}",
"Accept": "application/vnd.github+json"
}
})
```
## Rate Limits
- Unauthenticated: 60 req/hour
- Authenticated: 5,000 req/hourSave and organize links for later reading. Use when: user wants to save a URL, manage bookmarks, find a saved link. Don't use when: user just wants to read/fetch a URL (use web_fetch) or research a topic (use research skill).
Provide a personalized daily briefing with news, weather, and reminders. Use when: user asks for a briefing, morning update, daily summary, or 'what's new today'. Don't use when: user asks about a single specific topic like just weather or just news (use those skills instead).
Operate the burner wallet — a small, app-managed Solana wallet that signs autonomously within caps. Use when: user asks about the burner, autonomous payments, x402, raising/lowering caps, funding the burner, or wiping/rotating it. Don't use when: user wants a regular MWA-popup transfer (just call solana_send / solana_swap and let routing decide).
Track calories, protein, and macros from food photos or text. Log meals, view daily/weekly nutrition dashboards, set calorie goals, track weight, and get AI-powered portion estimates. Use when user mentions food, meals, calories, protein, macros, diet, nutrition, weight tracking, or sends food photos. Don't use when: user asks about restaurant recommendations, cooking recipes, or food delivery.
Perform calculations, unit conversions, and math operations. Use when: user asks to calculate, convert units, do math, percentages, tip calculations, or date arithmetic. Don't use when: user asks about crypto prices (use crypto-prices skill) or nutrition math (use calclaw skill).
Get real-time cryptocurrency prices and market data from CoinGecko (free, no API key). Use when: user asks about crypto prices, token values, market data, 'what's BTC at?'. Don't use when: user wants to swap/trade tokens (use wallet tools), or wants crypto news (use news skill).
Look up definitions, word meanings, and etymology. Use when: user asks 'what does X mean', 'define X', word origins, etymology. Don't use when: user wants to translate between languages (use translate skill) or wants in-depth research on a concept (use research skill).
Tell jokes and make the user laugh. Use when: user asks for a joke, wants humor, says 'make me laugh', or mood is light. Don't use when: user is asking a serious question, or wants comedy recommendations (use movie-tv skill).