Communityコーディング&開発github.com

flc1125/docs

`mote`スキルは、AIエージェントにMarkdownをMoteで公開する**タイミングと方法**を教えます。アップロードの実装自体は含まず、CLIやMCPツールを駆動します。

docs とは?

`mote`スキルは、AIエージェントがMarkdown文書をMoteプラットフォームに公開するための知識を提供する軽量な指示セットです。このスキル自体にはアップロード機能は含まれず、代わりに外部のCLI(`mote-cli`)やMCPサーバーを呼び出すことで実際の公開を実行します。インストールは`npx skills add flc1125/mote`で簡単に行え、Claude CodeやCodexなどのエージェントに対応しています。スキルが指示する公開プロセスは、画像のローカルパスチェック、公開パスの選択、結果のパース、URLの返却という流れで、資格情報やシークレットの公開を禁止するガードレールも内包しています。認証はCLI設定またはMCP接続に依存し、エラーは正直に報告します。このスキルにより、AIエージェントは安全かつ一貫した方法でMarkdownを共有可能なURLとして公開できるようになります。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/flc1125/mote/tree/main/docs

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Moteスキル

moteスキルは、AIエージェントにMarkdownをMoteで公開するタイミングと方法を教えます。アップロードの実装自体は含まず、CLIやMCPツールを駆動します。

スキルはskillsエコシステムCLIからインストール可能です。

インストール

npx skills add flc1125/mote

便利なバリアント:

# リポジトリが提供するものをプレビュー
npx skills add flc1125/mote --list

# 特定のエージェントにインストール
npx skills add flc1125/mote -a claude-code -a codex

# 非対話型(CI)
npx skills add flc1125/mote --skill mote -g -a claude-code -y

スキルはこのリポジトリ内のskills/mote/SKILL.mdにあります。

Codex表示メタデータをagents/openai.yamlに、バンドルされたMoteアイコンを assets/に含んでいるため、スキルディレクトリのみがインストールされている場合でも ブランディングは利用可能です。他のクライアントは、このオプションのUIメタデータなしで SKILL.mdを使用できます。ブランドアートワークはdocs/assetsで管理されています。変更後は node scripts/brand/sync.mjsを実行してください。既存のブランドチェックはスキルのアイコンコピーも検証します。

機能

インストール後、エージェントがMarkdownをオンラインで公開するか、共有可能なURLを作成するよう指示された場合:

  1. ローカル画像を確認し、設定された公開パスを選択します。publish_markdownはテキストとリモート画像URLを受け付けます。ローカル画像はCLIまたはローカルのpublish_markdown_fileが必要で、パスはMarkdownファイルからの相対パスで解決されます。
  2. 公開し、結果をパースします。
  3. URLをそのまま返します。

また、ガードレールも含まれています。資格情報やシークレットを決して公開しない(Mote URLはケーパビリティであり、文書は不変です)、サイズ制限を尊重し、エラーを正直に報告します。

ローカル文書の読み取り、編集、プレビューだけでは公開はトリガーされません。 他のローカル文書へのリンクは、それらの文書を自動的に公開しません。 数式、図、その他の拡張機能については、互換性リファレンスと ライブサンプルを参照してください。サポートされていない構文も、公開が成功した場合でも読み取り可能なソースとして残ることがあります。

要件

スキル自体は単なる指示です。公開には依然として以下が必要です:

  • mote-cliパッケージまたはソースビルド。明示的な認証設定または有効なMote OAuthログインが必要です(CLIリファレンスおよび認証を参照)。セルフホストユーザーは意図したインスタンス設定を保持する必要があります。または
  • Mote MCPサーバーが接続されていること(MCPガイドを参照)

ローカルサーバーのみがpublish_markdown_fileを公開します。認証失敗はユーザーに通知する必要があります。スキルは資格情報を作成したり、許可なしにブラウザログインを開始したり、別のクライアントのキーチェーンを読み取ったり、古いトークンに切り替えたりしません。ログイン支援の明示的なリクエストは、ユーザーの許可された範囲内で処理できます。タイムアウトや不明な結果の後に、成功したかどうかを解決せずに公開を繰り返さないでください。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル