KS
Killer-Skills

another-quick-switcher-release — Categories.community

v1.0.0
GitHub

About this Skill

Ideal for Obsidian Agents requiring efficient plugin release management and automation This is an Obsidian plugin which is another choice of Quick switcher.

# Core Topics

tadashi-aikawa tadashi-aikawa
[371]
[22]
Updated: 3/1/2026

Quality Score

Top 5%
46
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add tadashi-aikawa/obsidian-another-quick-switcher

Agent Capability Analysis

The another-quick-switcher-release MCP Server by tadashi-aikawa is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for obsidian, plugin.

Ideal Agent Persona

Ideal for Obsidian Agents requiring efficient plugin release management and automation

Core Value

Empowers agents to automate the release process of Obsidian plugins like another-quick-switcher, utilizing bun and gh for streamlined deployment, and leveraging Codex for non-deterministic tasks

Capabilities Granted for another-quick-switcher-release MCP Server

Automating the release of Obsidian plugins
Validating gh authentication status for secure deployments
Executing release scripts with escalated permissions

! Prerequisites & Limits

  • Requires bun and gh to be installed and configured
  • Needs successful gh authentication status
  • Limited to Obsidian plugin release management
Project
SKILL.md
3.8 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Another Quick Switcher Release

Overview

この Skill は obsidian-another-quick-switcher のリリース作業を再現可能な手順に固定する。 確定的な検証・実行は同梱スクリプトが担当し、非確定的な文章生成は Codex (LLM) が担当する。

Runbook

  1. 実行前提を満たす。
    • bun が利用可能
    • gh が利用可能
    • gh auth status が成功
  2. Codex CLI から実行する場合は、gh を使うコマンドを最初から escalated で実行する。
    • 対象: gh auth status / bun .agents/skills/another-quick-switcher-release/scripts/release.ts ...
    • 理由: sandbox と host で gh の認証コンテキストが異なる場合があるため
  3. リポジトリルートで次を実行する。
    • bun .agents/skills/another-quick-switcher-release/scripts/release.ts
  4. スクリプトの === RELEASE_RESULT_JSON_BEGIN === から === RELEASE_RESULT_JSON_END === までの JSON を読み取り、assets/templates のテンプレートを使って次を標準出力する。
    • Bluesky 投稿案
    • Issue 返信テンプレート
  5. 投稿案・返信文はクリップボードにコピーせず、標準出力へ表示する。
  6. 動作確認のみ行うときは dry-run を使う。
    • bun .agents/skills/another-quick-switcher-release/scripts/release.ts --dry-run

Script Options

  • --branch <name>: 対象ブランチを指定する。既定は master
  • --dry-run: dispatch / git pull を実行しない。
  • --skip-issue-notify: Issue 候補一覧表示をスキップする。
  • --help: 使い方を表示する。

Output Contract

  • スクリプトは実行ログに加え、最後に RELEASE_RESULT_JSON ブロックを標準出力する。
  • LLM はこの JSON の release / issueCandidates を入力として文章を作る。
  • issueCandidates には Pull Request も含まれるため、Issue 返信テンプレートでは isPullRequest=false のみを対象にする。

Assets

  • assets/templates/bluesky-post.txt
  • assets/templates/issue-reply.txt

Issue Reply Template Format

Issue 返信は assets/templates/issue-reply.txt を使って生成する。 形式変更はテンプレートファイル側で行う。

  • {issueUrls} は対象 Issue URL を1行ずつ列挙する。
  • {mentions} は対象 Issue の authorLogin を重複除去したメンション行に置換する。
  • authorLogin が1人なら1人分、複数なら空白区切りで1行にまとめる。
  • {releaseVersion}release.tagName を使う。
  • 対象 Issue が0件の場合はテンプレートを使わず「対象Issueはありません」を明示する。

Bluesky Post Format (Strict)

Bluesky 投稿案は assets/templates/bluesky-post.txt を使って生成する。 形式変更はテンプレートファイル側で行う。

  • {productName}result.productName を使う。
  • {release.tagName} は公開されたタグ名を使う。
  • {changesSummaryJa} は日本語の自然な要約1〜2文にする。
  • 単なるコミット文の羅列は避け、利用者視点の要約にする。
  • {release.url} は GitHub Release URL をそのまま使う。

Notes

  • 実運用フローと判定基準は references/release-workflow.md を参照する。
  • 失敗時は、エラーメッセージに対応する troubleshooting 手順を参照する。
  • 毎回の権限確認を減らすには、次の prefix_rule を永続承認する。
    • ["bun", ".agents/skills/another-quick-switcher-release/scripts/release.ts"]
    • ["gh", "auth", "status"]
    • ["gh", "api", "repos/tadashi-aikawa/obsidian-another-quick-switcher"]
  • Skill は手順を定義するためのものであり、権限付与そのものは Codex CLI 側の承認フローで管理される。

Related Skills

Looking for an alternative to another-quick-switcher-release or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
Design

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication