Agent Skills by ALSEL
Anthropic Claude個人生産性⭐ リポ 0品質スコア 65/100

configure

gist-writerの初期設定を行います。Gistのデフォルト公開設定(公開/非公開)、著者欄に表示するGitHubユーザー名、モデル名プレースホルダーの動作を設定できます。設定内容は$CLAUDE_USER_DATA/gist-writer/config.jsonに保存されます。

description の原文を見る

One-time configuration for gist-writer — sets default gist visibility (public/private), the GitHub username used in author footers, and the model-name placeholder behaviour. Writes to $CLAUDE_USER_DATA/gist-writer/config.json.

SKILL.md 本文

Gist-Writer の設定

データルートを解決します:

DATA_ROOT="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/gist-writer"
mkdir -p "$DATA_ROOT"

設定は $DATA_ROOT/config.json に保存されます。既存の値がある場合は読み込み、デフォルト値として提示します。

キャプチャする設定項目

{
  "default_visibility": "public",
  "github_user": "<auto-detected from `gh api user --jq .login`>",
  "include_environment_block": true,
  "model_attribution": "auto"
}

default_visibility

public または private です。プロンプトの配布デフォルト: public(ユーザーがパブリック優先にオプトインしました)。ユーザーが設定を完全にスキップし、スキルが値を必要とする場合は、private にフォールバックします(安全なデフォルト — 明示的なオプトインなしで公開しないように)。

github_user

テンプレートフッターに表示されるハンドル(Posted by [@user])。gh api user --jq .login で自動検出します。ユーザーは上書きできます。

include_environment_block

debug-writeup-gist の場合、ホストから環境セクションを自動入力するかどうかを指定します(OS、カーネル、デスクトップセッション、関連するパッケージバージョン)。デフォルト: true

model_attribution

AI 作成バナーにモデル名がどのように表示されるかを指定します。

  • auto(デフォルト)— $CLAUDE_MODEL が設定されている場合はそこから読み込み、そうでない場合は公開時にユーザーが確認するためのプレースホルダーを残します。
  • リテラル文字列(例: "Claude Sonnet 4.6")— この文字列をそのまま使用します。

ワークフロー

  1. 既存の config.json がある場合は読み込みます。
  2. 各設定について、現在の値/提案されたデフォルトを表示します。Enter を押して保持できます。
  3. 検証: default_visibility ∈ {public, private}github_user が空でない、ブール値は実際にブール値である。
  4. chmod 600 でファイルを書き込みます(シークレットではありませんが、ユーザースコープです)。
  5. パスを確認します: 「$DATA_ROOT/config.json に書き込みました。」

GITHUB_TOKEN — .env を書き込む

バンドルされた github-gist MCP は GITHUB_TOKENgist スコープ付き PAT)が必要です。ユーザーに shell rc エクスポートを管理させるのではなく、プラグインごとの .env に書き込みます:

  1. トークンのプロンプトを表示します(1Password が利用可能な場合は op:// リファレンスを受け入れます)。

  2. $DATA_ROOT/.env に書き込みます:

    GITHUB_TOKEN=<your-github-pat-with-gist-scope>
    
  3. chmod 600 "$DATA_ROOT/.env" を実行します。

  4. Claude Code でそれを見えるようにする方法をユーザーに伝えます。.mcp.json${GITHUB_TOKEN} インターポレーションは Claude Code が起動されたシェル環境から読み込まれるため、ユーザーは以下のいずれかが必要です:

    オプション A — シェル rc で自動ソース(日常的な使用に推奨):

    # ~/.bashrc または ~/.zshrc に追加
    set -a; [ -f "$HOME/.local/share/claude-plugins/gist-writer/.env" ] && . "$HOME/.local/share/claude-plugins/gist-writer/.env"; set +a
    

    (上記で解決した実際の $DATA_ROOT パスを使用します。)

    オプション B — 起動をラップ(グローバル環境を汚染したくない場合):

    set -a; source "$DATA_ROOT/.env"; set +a; claude
    

    ユーザーの確認でオプション A をシェル rc に追加することを提案します。静かに実行しないでください。

  5. 確認: 「トークンを $DATA_ROOT/.env に書き込みました。次の Claude Code セッションの前にシェルを再起動してください(またはファイルを source してください)。」

ユーザーが既に環境に GITHUB_TOKEN を設定している場合は、.env 書き込みをスキップし、既存の値が使用されることを記載するだけです。

注釈

  • config.json はシークレットを含みません。.env はトークンのみを含みます。
  • このスキルを再実行するのは安全です — JSON 設定の既存の値にマージされ、トークンが変更された場合は .env が書き直されます。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
danielrosehill
リポジトリ
danielrosehill/Claude-Gist-Writer-Plugin
ライセンス
MIT
最終更新
2026/5/5

Source: https://github.com/danielrosehill/Claude-Gist-Writer-Plugin / ライセンス: MIT

関連スキル

汎用個人生産性⭐ リポ 7,456

newsblur-cli

ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。

by samuelclay
汎用個人生産性⭐ リポ 58,643

caveman-compress

自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」

by JuliusBrussee
ALSEL独自Anthropic Claude個人生産性

find-skills

日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。

by 株式会社ALSEL
汎用個人生産性⭐ リポ 39,967

planning-and-task-breakdown

仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。

by addyosmani
Anthropic Claude個人生産性⭐ リポ 132,723

docx

このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。

by anthropics
汎用個人生産性⭐ リポ 39,967

idea-refine

アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。

by addyosmani
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: danielrosehill · danielrosehill/Claude-Gist-Writer-Plugin · ライセンス: MIT