analyze-diff
Free差分解析してタスク分割。 トリガー例: 「/diff」
The English summary is being prepared. Showing the original description.
Generate blog articles for Qiita and Zenn from GitHub release information. Use when creating release notes or technical articles that follow specific markdown formats with frontmatter. Supports generating articles from release data, creating custom formatted articles, and saving articles to specified repositories for both Qiita and Zenn platforms
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
指定したGitHubリポジトリのリリース情報を元に、Qiita/Zenn用の記事を生成するスキル。
基本の使用方法:
# Qiita記事を生成
/oasis-article <org>/<repo> <version> --platform qiita
# Zenn記事を生成
/oasis-article <org>/<repo> <version> --platform zenn
# 両方のプラットフォームに生成
/oasis-article <org>/<repo> <version> --platform all
# 例
/oasis-article Sunwood-ai-labs/oasis-sync v0.2.4 --platform qiita
GitHub CLI (gh) を使用してリリース情報を取得:
gh release view <version> --repo <org>/<repo> --json title,body,tagName,createdAt,publishedAt,author
リリースノートの本文から最初の画像URLを抽出:
# リリースノートのbodyから画像URLを抽出
# 正規表現パターン: !\[.*?\]\((https://[^)]+)\)
# 最初に見つかった画像URLを使用
画像URLが見つからない場合は、デフォルトのプレースホルダーを使用:
必要に応じて追加情報を取得:
# コミット履歴を取得
git log <previous-version>..<version> --oneline
# 変更されたファイルを確認
git diff <previous-version>..<version> --stat
以下の要素を含めて記事を生成:
生成した記事を指定したリポジトリに保存:
# Qiita
qiita-article/public/<YYYYMMDD>-<slug>-<version>.md
# 例: 20260129-claude-glm-actions-lab-v1-1-0.md
# Zenn
zenn/articles/<YYYY-MM-DD>-<slug>.md
# 例: 2026-01-29-claude-glm-actions-lab-v1-1-0.md
重要: ファイル名にバージョン番号を含める場合、ドット(.)をハイフン(-)に変換してください。
v1.1.0 → NG(ドットが含まれる)v1-1-0 → OK(ドットをハイフンに変換)重要: 新規記事の場合は id: "" (空文字列)を指定してください。
---
title: 【リリースノート】<repo> <version> - <description>
tags:
- Tag1
- Tag2
- Tag3
- Tag4
- Tag5
private: false
updated_at: null
id: ""
organization_url_name: null
slide: false
ignorePublish: false
---
制約事項:
id は必須フィールド: 新規記事は id: ""、既存記事の更新はQiitaの記事IDを指定---
title: <emoji> <repo> <version> リリース!<description>
emoji: "<emoji>"
type: tech
topics:
- oasis
- github-actions
- gemini
- zenn
- qiita
published: true
---
制約事項:
v1.1.0 は v1-1-0 に変換する
## はじめに
本日、`<repo>` のバージョン `<version>` をリリースしました。このアップデートは、<主な改善点>です。
## 主な変更点
今回のリリースにおける主な変更点は以下の通りです。
- **変更点1**: 説明
- **変更点2**: 説明
- **変更点3**: 説明
## 技術的な詳細
### 新機能
#### 機能名
説明...
### メンテナンス
説明...
## まとめ
`<repo> <version>` は、<主な改善点>のための重要な一歩です。
| 項目 | 改善内容 | メリット |
|:---|:---|:---|
| **項目1** | 内容 | メリット |
| **項目2** | 内容 | メリット |
---
### 📚 参考リンク
- **GitHubリポジトリ**: [<org>/<repo>](https://github.com/<org>/<repo>)
- **リリースページ**: [<version> Release](https://github.com/<org>/<repo>/releases/tag/<version>)
- **変更点の比較**: [<prev>...<version> の差分](https://github.com/<org>/<repo>/compare/<prev>...<version>)
テンプレートファイルを含む:
qiita-template.md - Qiita記事のテンプレートzenn-template.md - Zenn記事のテンプレートarticles/2026-01-29-repo-v1.1.0.mdはファイル名が不正です
原因: ファイル名にドット(.)が含まれている
解決策: ドットをハイフンに変換
2026-01-29-repo-v1.1.0.md2026-01-29-repo-v1-1-0.mdタグは1つ以上、5つ以内で指定してください
原因: frontmatterのタグが5つを超えている
解決策: タグを5つ以内に減らす
tags:
- Tag1 # 重要なタグ5つを選択
- Tag2
- Tag3
- Tag4
- Tag5
# Tag6 # 削除
idは文字列で入力してください
原因: id フィールドが存在しない、または型が正しくない
解決策: id: "" (空文字列)を追加
id: "" # 新規記事の場合は空文字列
QiitaNotFoundError: Not found
記事が見つかりませんでした
原因: 存在しない記事IDで更新しようとしている
解決策:
id: "" を指定No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
差分解析してタスク分割。 トリガー例: 「/diff」
The English summary is being prepared. Showing the original description.
Cinderella Browser API を使用してブラウザ操作を行うスキル。ブラウザの自動化、スクリーンショット取得、ページ操作が必要な時に使用する。API は http://browser-api:8000、noVNC は http://localhost:7900
The English summary is being prepared. Showing the original description.
AIエージェントのキャラクター定義ファイルを生成するスキル。ユーザーがキャラクター設定(名前、二つ名、年齢、属性、性格、支配の流儀、口癖、外見、絵文字など)を入力すると、それに基づいてIDENTITY.md、SOUL.md、USER.md、AGENTS.md、TOOLS.md、BOOTSTRAP.md、HEARTBEAT.mdの7つのファイルとavatar.pngを配置したキャラクターディレクトリを作成する。また、agent-identity/README.md にキャラクター情報とアバター画像を追加する。ユーザーが「キャラクターを作って」「新しいキャラクターを追加して」「○○っていうキャラクターのファイル作って」と言った時や、キャラクター設定を詳細に提供した時に使用する。
The English summary is being prepared. Showing the original description.
Clone a GitHub repository and automatically build a Docker environment for local verification. Creates a verification workspace in WS/, sets up Docker files, launches the environment, and performs health checks.
The English summary is being prepared. Showing the original description.
Claude Codeの拡張機能(スキル、サブエージェント、プロジェクト設定)をユーザーの自然言語指示から自動生成するスキル。「○○を作るスキルを作って」「○○エージェントを作って」「CLAUDE.mdを設定して」などのリクエスト時に使用。v2.1.1以降、スラッシュコマンドとスキルは統合されたため、すべてスキルとして作成。
The English summary is being prepared. Showing the original description.
fal.ai APIを使って画像生成・画像編集・動画生成を行うワークスペーススキル
The English summary is being prepared. Showing the original description.