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...
SkillForge GitHub Automation Skill
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install andy825lay-tech/github-automation-pro打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
OpenClaw Skill for GitHub Automation
版本:1.0.0
定價:Lite $20 / Pro $50 / Enterprise $200
import { createGitHubSkill, SkillConfigBuilder } from '@skillforge/github-automation';
// 建立配置
const config = new SkillConfigBuilder()
.setGitHubToken('ghp_your_token_here')
.setDefaultOwner('your-org')
.setDefaultRepo('your-repo')
.enableAllFeatures()
.build();
// 初始化 Skill
const skill = createGitHubSkill();
await skill.initialize(config);
// 建立 Issue
const result = await skill.execute({
action: 'issue.create',
params: {
title: 'Bug Report',
body: 'Something is broken...',
labels: ['bug', 'priority-high'],
assignees: ['developer'],
},
});
console.log(`Issue created: ${result.data.url}`);
npm install @skillforge/github-automation
| 功能 | Lite (USDT 20) | Pro (USDT 50) | Enterprise (USDT 200) |
|---|---|---|---|
| Issue 自動化 | ✅ | ✅ | ✅ |
| PR 分析 | 基礎 | 完整 | 完整 |
| Release 自動化 | ❌ | ✅ | ✅ |
| Repo 統計 | 基礎 | 完整 | 完整 |
| Webhook 觸發 | ❌ | ✅ | ✅ |
| 多 Repo 支援 | ❌ | ❌ | ✅ |
| 自定義規則 | ❌ | ❌ | ✅ |
| 優先支援 | ❌ | 郵件 | 專屬頻道 |
本 Skill 採用 License Key 驗證機制:
// 購買後取得的 License Key
const config = new SkillConfigBuilder()
.setGitHubToken('ghp_xxx')
.setLicenseKey('SF-GH-XXXX-XXXX-XXXX')...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
OpenClaw Skill for GitHub automation - Issues, PRs, and Releases made easy.
import { createGitHubSkill, SkillConfigBuilder } from '@skillforge/github-automation';
const config = new SkillConfigBuilder()
.setGitHubToken(process.env.GITHUB_TOKEN)
.setDefaultOwner('myorg')
.setDefaultRepo('myrepo')
.enableAllFeatures()
.build();
const skill = createGitHubSkill();
await skill.initialize(config);
// Create an issue
const result = await skill.execute({
action: 'issue.create',
params: {
title: 'Bug: Login not working',
body: 'Users cannot log in...',
labels: ['bug', 'urgent'],
},
});
npm install @skillforge/github-automation
See SKILL.md for detailed documentation.
This skill uses several design patterns:
MIT © SkillForge
# SkillForge - GitHub Automation Skill
> OpenClaw Skill for GitHub Automation
> 版本:1.0.0
> 定價:Lite $20 / Pro $50 / Enterprise $200
---
## 🚀 快速開始
```typescript
import { createGitHubSkill, SkillConfigBuilder } from '@skillforge/github-automation';
// 建立配置
const config = new SkillConfigBuilder()
.setGitHubToken('ghp_your_token_here')
.setDefaultOwner('your-org')
.setDefaultRepo('your-repo')
.enableAllFeatures()
.build();
// 初始化 Skill
const skill = createGitHubSkill();
await skill.initialize(config);
// 建立 Issue
const result = await skill.execute({
action: 'issue.create',
params: {
title: 'Bug Report',
body: 'Something is broken...',
labels: ['bug', 'priority-high'],
assignees: ['developer'],
},
});
console.log(`Issue created: ${result.data.url}`);
```
---
## 📦 安裝
```bash
npm install @skillforge/github-automation
```
---
## ✨ 功能特性
### Issue 自動化
- ✅ 建立 Issue(支援標籤、指派)
- ✅ 列出 Issue(篩選狀態、標籤、指派者)
- ✅ 更新 Issue(標題、內容、狀態、標籤)
- ✅ 自動分類與標籤建議
### PR 審查輔助
- ✅ PR 摘要分析
- ✅ 檔案變更統計
- ✅ 審查清單生成
- ✅ 衝突檢測
### Release 自動化
- ✅ 建立 Release
- ✅ 自動生成 Release Notes
- ✅ Draft/Pre-release 支援
### Repo 分析
- ✅ 統計數據(Stars, Forks, Issues)
- ✅ 健康度評分(基於更新頻率、文件完整性)
- ✅ Rate Limit 監控
---
## 💰 版本比較
| 功能 | Lite (USDT 20) | Pro (USDT 50) | Enterprise (USDT 200) |
|------|---------------|---------------|----------------------|
| Issue 自動化 | ✅ | ✅ | ✅ |
| PR 分析 | 基礎 | 完整 | 完整 |
| Release 自動化 | ❌ | ✅ | ✅ |
| Repo 統計 | 基礎 | 完整 | 完整 |
| Webhook 觸發 | ❌ | ✅ | ✅ |
| 多 Repo 支援 | ❌ | ❌ | ✅ |
| 自定義規則 | ❌ | ❌ | ✅ |
| 優先支援 | ❌ | 郵件 | 專屬頻道 |
---
## 🔐 授權驗證
本 Skill 採用 License Key 驗證機制:
```typescript
// 購買後取得的 License Key
const config = new SkillConfigBuilder()
.setGitHubToken('ghp_xxx')
.setLicenseKey('SF-GH-XXXX-XXXX-XXXX')...# @skillforge/github-automation
[](https://www.npmjs.com/package/@skillforge/github-automation)
[](https://opensource.org/licenses/MIT)
OpenClaw Skill for GitHub automation - Issues, PRs, and Releases made easy.
## Features
- 🐛 **Issue Automation** - Create, list, and update issues with labels and assignees
- 🔍 **PR Analysis** - Get insights on PR size, risk, and suggestions
- 📝 **Review Assistant** - Generate review checklists for pull requests
- 🏷️ **Release Management** - Auto-generate release notes and publish releases
- 📊 **Repo Analytics** - Get repository stats and health assessments
## Quick Start
```typescript
import { createGitHubSkill, SkillConfigBuilder } from '@skillforge/github-automation';
const config = new SkillConfigBuilder()
.setGitHubToken(process.env.GITHUB_TOKEN)
.setDefaultOwner('myorg')
.setDefaultRepo('myrepo')
.enableAllFeatures()
.build();
const skill = createGitHubSkill();
await skill.initialize(config);
// Create an issue
const result = await skill.execute({
action: 'issue.create',
params: {
title: 'Bug: Login not working',
body: 'Users cannot log in...',
labels: ['bug', 'urgent'],
},
});
```
## Installation
```bash
npm install @skillforge/github-automation
```
## Documentation
See [SKILL.md](./SKILL.md) for detailed documentation.
## Architecture
This skill uses several design patterns:
- **Builder Pattern** - For constructing configuration objects
- **Strategy Pattern** - For different execution strategies
- **Factory Pattern** - For creating skill instances
## License
MIT © SkillForgeBambu 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...
飞书消息自动处理与进度反馈技能。安装后后台运行,监听飞书任务消息并自动创建独立进程处理。 在处理前后发送实时进度反馈(任务确认、进度百分比、完成通知)。 支持任务类型识别、智能解析、错误重试、并发控制、状态持久化...