Rechercher

PythonReactSEOPDF
OpenClaw

Github Automation Pro

SkillForge GitHub Automation Skill

andy825lay-tech0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install andy825lay-tech/github-automation-pro

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

SkillForge - GitHub Automation Skill

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

✨ 功能特性

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 驗證機制:

// 購買後取得的 License Key
const config = new SkillConfigBuilder()
  .setGitHubToken('ghp_xxx')
  .setLicenseKey('SF-GH-XXXX-XXXX-XXXX')...

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/andy825lay-tech/github-automation-pro
Version
—
Commit
cc26e4170d94c2768dffa87a67441259ce7b5107
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

@skillforge/github-automation

Version License: 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

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

npm install @skillforge/github-automation

Documentation

See 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 © SkillForge

Contenu extrait

SKILL.md
# 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')...
README
# @skillforge/github-automation

[![Version](https://img.shields.io/badge/version-1.0.0-blue.svg)](https://www.npmjs.com/package/@skillforge/github-automation)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](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 © SkillForge

Skills associés

OpenClaw

bambu-studio-ai

heyixuan2

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...

OpenClaw

geo-optimization

capt-marbles

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...

OpenClaw

parakeet-stt

carlulsoe

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...

OpenClaw

feishu-process-feedback

carlzhao007

飞书消息自动处理与进度反馈技能。安装后后台运行,监听飞书任务消息并自动创建独立进程处理。 在处理前后发送实时进度反馈(任务确认、进度百分比、完成通知)。 支持任务类型识别、智能解析、错误重试、并发控制、状态持久化...