bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Query and manage GitHub repositories - list repos, check CI status, create issues, search repos, and view recent activity.
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install conorkenn/openclaw-github-assistant打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Query and manage GitHub repositories directly from your AI assistant.
| Capability | Description |
|---|---|
list_repos |
List your repositories with filters |
get_repo |
Get detailed info about a specific repo |
check_ci_status |
Check CI/CD pipeline status |
create_issue |
Create a new issue in a repo |
create_repo |
Create a new repository |
search_repos |
Search your repositories |
get_recent_activity |
Get recent commits |
You: List my Python repos
Bot: [lists your Python repositories]
You: Check CI status on my main project
Bot: [shows CI/CD status]
You: Create an issue about the bug
Bot: [creates the issue]
openclaw-github-skill
repo (required), read:user (optional)Option A: Environment Variables (Recommended)
Set environment variables before starting OpenClaw:
export GITHUB_TOKEN="ghp_your_token_here"
export GITHUB_USERNAME="your_github_username"
Option B: OpenClaw Config
Add to ~/.openclaw/openclaw.json:
{
"github": {
"token": "ghp_your_token_here",
"username": "your_username"
}
}
openclaw gateway restart
⚠️ Protect Your Token:
repo for private repos, public_repo for public-only)⚠️ Best Practices:
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
A skill that lets your AI assistant query and manage GitHub repositories.
openclaw-github-skill
repo — Full control of private repositoriespublic_repo — Limited access to public repositories onlyread:user — Read user profile data (optional)Option A: Environment Variables (Recommended for local use)
Set before starting OpenClaw:
export GITHUB_TOKEN="ghp_your_token_here"
export GITHUB_USERNAME="your_github_username"
Option B: OpenClaw Config
Add to ~/.openclaw/openclaw.json:
{
"github": {
"token": "ghp_your_token_here",
"username": "your_username"
}
}
openclaw gateway restart
You: List my Python repositories
Bot: [lists your Python repositories]
You: Check CI status on my-project
Bot: [shows CI/CD status]
You: Create an issue in my-project about the login bug
Bot: [creates the issue and returns the link]
You: What's the recent activity on my-project?
Bot: [shows recent commits]
You: Search my repos for "trading"
Bot: [shows matching repositories]
openclaw-github-skill/
├── SKILL.md # Skill documentation for OpenClaw
├── README.md # This file
├── index.js...
# GitHub Integration Skill
Query and manage GitHub repositories directly from your AI assistant.
## Capabilities
| Capability | Description |
|------------|-------------|
| `list_repos` | List your repositories with filters |
| `get_repo` | Get detailed info about a specific repo |
| `check_ci_status` | Check CI/CD pipeline status |
| `create_issue` | Create a new issue in a repo |
| `create_repo` | Create a new repository |
| `search_repos` | Search your repositories |
| `get_recent_activity` | Get recent commits |
## Usage
```
You: List my Python repos
Bot: [lists your Python repositories]
You: Check CI status on my main project
Bot: [shows CI/CD status]
You: Create an issue about the bug
Bot: [creates the issue]
```
## Setup
### 1. Generate GitHub Personal Access Token
1. Go to https://github.com/settings/tokens
2. Click "Generate new token (classic)"
3. Name: `openclaw-github-skill`
4. Scopes: `repo` (required), `read:user` (optional)
5. Copy the token
### 2. Configure Credentials
**Option A: Environment Variables (Recommended)**
Set environment variables before starting OpenClaw:
```bash
export GITHUB_TOKEN="ghp_your_token_here"
export GITHUB_USERNAME="your_github_username"
```
**Option B: OpenClaw Config**
Add to `~/.openclaw/openclaw.json`:
```json
{
"github": {
"token": "ghp_your_token_here",
"username": "your_username"
}
}
```
### 3. Restart OpenClaw
```bash
openclaw gateway restart
```
## Security Notes
⚠️ **Protect Your Token:**
- Never commit your token to git or share it publicly
- Use the minimal required scopes (`repo` for private repos, `public_repo` for public-only)
- Rotate your token if you suspect it was compromised
- Consider using a secrets manager for production use
⚠️ **Best Practices:**
- Don't store tokens in shell profiles (~/.zshrc) on shared machines
- For local development, environment variables are acceptable
- For production, use your platform's secret/credential store
## Rate Limits
- Unauthentic...# OpenClaw GitHub Skill
A skill that lets your AI assistant query and manage GitHub repositories.
## Features
- 📋 **List Repos** — View your repositories with filters
- 📊 **Get Repo Details** — Stars, forks, language, last updated
- 🔄 **Check CI Status** — Monitor CI/CD pipelines
- 📝 **Create Issues** — Open issues from conversation
- 📁 **Create Repos** — Create new repositories
- 🔍 **Search Repos** — Find repos by name/query
- 📊 **Recent Activity** — View recent commits
## Prerequisites
- OpenClaw gateway running
- Node.js 18+
- GitHub account with a Personal Access Token (PAT)
## Setup
### 1. Generate a GitHub Personal Access Token
1. Go to https://github.com/settings/tokens
2. Click "Generate new token (classic)"
3. Name: `openclaw-github-skill`
4. Scopes (permissions):
- `repo` — Full control of private repositories
- `public_repo` — Limited access to public repositories only
- `read:user` — Read user profile data (optional)
5. Copy the token
### 2. Configure Credentials
**Option A: Environment Variables (Recommended for local use)**
Set before starting OpenClaw:
```bash
export GITHUB_TOKEN="ghp_your_token_here"
export GITHUB_USERNAME="your_github_username"
```
**Option B: OpenClaw Config**
Add to `~/.openclaw/openclaw.json`:
```json
{
"github": {
"token": "ghp_your_token_here",
"username": "your_username"
}
}
```
### 3. Restart OpenClaw
```bash
openclaw gateway restart
```
## Usage
```
You: List my Python repositories
Bot: [lists your Python repositories]
You: Check CI status on my-project
Bot: [shows CI/CD status]
You: Create an issue in my-project about the login bug
Bot: [creates the issue and returns the link]
You: What's the recent activity on my-project?
Bot: [shows recent commits]
You: Search my repos for "trading"
Bot: [shows matching repositories]
```
## Directory Structure
```
openclaw-github-skill/
├── SKILL.md # Skill documentation for OpenClaw
├── README.md # This file
├── index.js...Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
Local speech-to-text with NVIDIA Parakeet TDT 0.6B v3 (ONNX on CPU). 30x faster than Whisper, 25 languages, auto-detection, OpenAI-compatible API. Use when transcribing audio files, converting speech to text, o...
飞书消息自动处理与进度反馈技能。安装后后台运行,监听飞书任务消息并自动创建独立进程处理。 在处理前后发送实时进度反馈(任务确认、进度百分比、完成通知)。 支持任务类型识别、智能解析、错误重试、并发控制、状态持久化...