本文へ移動
cccskills
無料GitHub で公開日本語紹介

openbot-copy

OpenBotの画面見出しやボタン、エラー文を、統一した用語と短く分かりやすい表現に整えます。利用者が状況と次の操作を理解できる文面の作成・レビューに使えます。

原文原文の説明を見る

The words and the voice for every piece of text a person reads in OpenBot — screen headings and descriptions, buttons, empty states, notices, chat cards, and the server's error and refusal messages that reach the browser. Holds the glossary (Bot, app, admin, OpenBot) and the style rules. Use when writing or changing any text that is shown to a person, naming a screen, a section, a button or a state, writing an error or refusal message, or reviewing a diff that adds user-facing strings under app/src or server/src. Don't use for text written for the model (tool descriptions, standing instructions, system prompts), for code comments, or for the docs under docs/.

連携ツールGmail
インストール方法を見る

こんなときに便利

  • 画面の見出しやボタン名を整えたいとき
  • エラー文と次の操作を明確にしたいとき
  • データがない画面の案内作成
  • 利用者向け文面の変更レビュー

日本語での紹介

できること

OpenBotで利用者が読む文面を、共通の用語と文章ルールに沿って作成・修正します。画面の見出し、説明、ボタン、入力欄の案内、チャットカードに加え、ブラウザに表示されるサーバーのエラー文や拒否メッセージも対象です。Bot、app、adminなどの呼び方をそろえ、状況と次に取る操作が伝わる短い文章に整えます。

こんなときに便利

画面ごとに用語が違う、エラーの説明が長い、ボタンから操作内容が分からないときに向いています。一般利用者向けの画面では内部の技術用語を避け、管理画面では設定に必要な正確な名称を使うなど、読み手に応じた書き分けにも使えます。

使い方の例

  • 「この接続エラーを、失敗した内容と次の操作が分かる文面に直して」
  • 「新しい画面の見出しとボタン名を用語集に合わせて」
  • 「app/srcとserver/srcの差分にある利用者向け文面をレビューして」

注意点

対象はOpenBotの利用者向け文面です。モデル向けのツール説明やシステムプロンプト、コードコメント、docs/の文書には適用しません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md5.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

OpenBot Copy

When To Use

Any string a person reads: a heading, a description, a button, a placeholder, an empty state, a notice, a chat card, a server error that the browser shows. Server messages count: a 409 that says what to do next is read by a person as much as any screen is.

Not text written for the model. Tool descriptions, standing instructions and prompts steer how a Bot behaves, and changing their wording is a behaviour change with its own review. Not code comments, and not docs/, which has its own register.

The Glossary

One word for one thing, everywhere a person can see it.

SayForNot
Bot, Bots (capitalised)What a person creates, talks to and gives work to.agent, coworker, assistant, AI
agentOnly an outside framework's program, in the places that are about connecting one: "an agent you already run", "AG-UI agent".Bot, when the thing is a Bot
appA service a Bot uses: Gmail, Google Drive, Notion.connector, integration, plugin (outside Admin)
ConnectionsThe apps and accounts a Bot uses as you, and the page that lists them.connected accounts, linked accounts
connect / disconnect / reconnectWhat a person does to their own account.link (except GitHub and Slack identity, where "link" is the vendor's own word)
CapabilitiesYour skills and your Bots' memory of you, and the page with both.plugins
skillA named instruction invoked with /.command, prompt
adminThe person who runs OpenBot for everybody.administrator, owner, operator
OpenBotThe product the person is using.this deployment, the server, the instance
turn on / turn offAn admin switching an app or a feature.enable / disable (in sentences; a switch may still read "Enabled")
conversationA thread with one or more Bots.channel, chat (in sentences)

Admin is allowed exact names. An admin page may name COMPOSIO_API_KEY, OAuth and "deployment", because the admin is the one who sets them. A page anybody can open may not.

The Style

  1. Say what happened, then what to do. "Gmail isn't connected. Connect it to let Bots read your mail." Not why the screen is built the way it is.
  2. One idea per sentence. Short sentences. A description is one or two sentences, about 20 words.
  3. Plain words. "use", not "hold a grant on". "can't", not "is unable to". Contractions are fine.
  4. No "rather than", no em dashes, no "which is why", no "so that nothing … that may be wrong". These are the marks of text that is explaining itself. Cut the clause or make it its own sentence.
  5. No internals outside Admin. Composio, OAuth client, credential, token, grant, scope, deployment, broker, endpoint: say what the person sees instead ("not set up yet", "your account", "this Bot can use it").
  6. Second person. "Your apps", "you can". The Bot is "it".
  7. Sentence case for headings and buttons: "New Bot", "Your connections".
  8. Buttons are verbs: Connect, Request access, Create, Save. A button never says "Click here" or "OK" when it does something specific.
  9. Errors: what failed, in the person's terms, and one next step. "Couldn't load your connections. Reload the page." No stack of reasons, no blame.
  10. Empty states say what will appear and how: "No skills yet. Write one with New skill."

Before And After

BeforeAfter
Your connected accounts could not be loaded, so nothing is listed here rather than a list that may be wrong. Reload the page, and tell an administrator if it persists.Couldn't load your connections. Reload the page, or ask an admin if it keeps happening.
Sent to the coworker it is for. Type @ to choose one yourself.OpenBot picks the right Bot. Type @ to choose one.
Gmail is a Composio app, and this deployment has no Composio key. (to a non-admin)Gmail isn't set up yet. An admin has to turn it on.
The agent is still working on another request. Please wait or stop that task first.This Bot is still working on something. Wait for it, or stop it first.

Red Flags

SignalDo instead
"agent" or "coworker" for a BotBot
"administrator"admin
"this deployment" on a page anybody can openOpenBot, or say what is missing
A sentence over ~25 wordsSplit it, or cut the clause that justifies the screen
"rather than", an em dash, "which is" in UI textRewrite as two short sentences
An env var, OAuth, Composio or "grant" outside AdminSay what the person sees
A test asserting long explanatory copyAssert the short sentence, or the role and the key words

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

openbot-data-access

無料概要あり

OpenBotのブラウザ画面で使うAPI通信を共通の作法にそろえます。データ取得・更新、キャッシュ管理、読み込み状態の表示まで実装とレビューを支援します。

  • サーバーデータを表示する画面の追加
  • 作成・更新・削除処理の実装
  • 更新後も一覧が古い問題の調査
CopilotKit/OpenBot6,9022026年10月22日 更新

openbot-screen-layout

無料概要あり

OpenBotの管理・設定画面を既存の共通部品で組み立てます。ページ幅や行の構成、操作部品の選び方、ダイアログの配置をそろえる実装とレビューを支援します。

  • 管理・設定ページの追加
  • 既存画面への設定行の追加
  • スイッチと編集ダイアログの選択
CopilotKit/OpenBot6,9022026年10月22日 更新

CopilotKit のスキルをすべて見る

このスキルの問題を報告する