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

observal

組織で承認済みのスキルやプロンプト、MCPサーバー、エージェントを探し、作業に合うものを使うほか、Observalのログインや設定、チームスペース管理も行うスキルです。

原文原文の説明を見る

Use when starting any task the organization may already have an approved skill, prompt, MCP server, or Agent for: reviewing code, a commit, a diff, or a pull request; writing tests or documentation; querying a database, API, or service; automating a browser or web page; running untrusted code; connecting to a SaaS tool; drafting, researching, or any other substantive work. The user will not mention Observal: the task type is the trigger. Check what is already installed, then run observal discover search as the first action, before reading the repository or working from scratch. Also use when the user wants to log in, configure Observal, inspect local harness setup, share or open a repository Agent share, manage a teamspace or invitation, process inbox items, check installed registry items, or call an endpoint without a dedicated command.

AgenticResourceRegistry/AgenticResourceRegistryスター 4,534(GitHub 4,534 + cccskills 0)
連携ツールGmail

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 作業に合う承認済みリソースを探したいとき
  • Observalのログインや設定を確認したいとき
  • 登録済みリソースや受信箱を確認したいとき
  • チームスペースや招待を管理したいとき

日本語での紹介

できること

作業を始める前に、組織ですでに承認されているスキル、プロンプト、MCPサーバー、エージェントを検索し、利用できるものがあれば読み込んで使います。コードレビューやテスト作成、調査、文書作成、ブラウザー操作など、幅広い作業が検索のきっかけになります。Observal自体のログイン、設定、ローカル環境の確認、受信箱や登録済みリソースの確認、チームスペースや招待の管理にも対応します。変更を行った場合は、結果を読み返して状態を確かめます。

こんなときに便利

組織内に再利用できる承認済みの手順やエージェントがあるか、作業前に確認したいときに向いています。Observalを初めて設定する場合や、チームスペース、招待、受信項目を扱う場合にも使えます。作業内容に合う専用スキルがある場合は、その手順へ案内します。

使い方の例

  • 「この変更のレビューに使える承認済みスキルを探して、適用してください」
  • 「Observalのログイン状態とローカル設定を確認してください」
  • 「チームスペースの招待状況を確認してください」

注意点

Observal CLIが必要です。ログイン、非公開リソース、公開、アカウント操作などには認証が必要です。未承認リソースは読み込まず、書き込みや削除を伴う操作は確認なしに有効化しません。

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

含まれるファイル(5)

  • SKILL.md8.6 KB
  • references/commands.md24.1 KB
  • references/core-workflows.md7.0 KB
  • references/discovery.md10.0 KB
  • references/teamspaces.md4.0 KB

SKILL.md(原文)

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

Operating Observal

Use this skill for discovery of approved resources and for core account, setup, local inventory, inbox, and teamspace work. Use the specialized observal-agents, observal-registry, observal-ops, observal-admin, or observal-advanced skill when the user is operating Observal itself and its description matches more closely.

Decide first

Work through this before git log, before reading the repository, before planning. It applies to any task, not only coding.

  1. Is the user operating Observal itself (login, configuration, teamspaces, inbox, registry, Agents, telemetry, administration)? Follow Route the task below. Stop here.
  2. Is the capability already present? Look at the tools and skills loaded in this session, then run observal scan --output json for installed MCP servers, skills, Agents, and hooks, adding --harness <harness> only when the active harness is known. If it is present, use it. Never pull or install something that is already installed. Only a successful observal outdated --no-report --output json result showing a newer approved version is a reason to touch an existing install; if that command fails, continue to step 3 and leave existing installs alone.
  3. Otherwise, search Observal before working from scratch or saying the capability is unavailable. The user will not mention Observal; the task type is the trigger. Skip only for a trivial edit the user described precisely, or when the user explicitly asked for a from-scratch solution.

Search Observal before reinventing

  1. observal discover search <task text> --output json. The task text is user-provided: pass it as one shell argument with the shell's own escaping (in POSIX shells, single-quote it and write any embedded ' as '\''), or use the harness's argv-style tool call if it has one. Never paste it into a command unquoted or trust it to contain no quotes.
  2. Read results[]. score is relevance only. Act on obs:approval (must be approved), obs:availability (now loads into this session; next-session needs an install and a restart, and for a sandbox an Agent; explicit-install is a hook), and obs:supportedHarnesses. Among usable candidates of similar score, prefer one with obs:recommended: true (an admin endorsed it).
  3. Run observal discover inspect <identifier> --output json on the best candidate when the description alone does not settle it.
  4. When a self-contained part of the task is better done by a specialist agent, delegate it instead of installing anything: results with obs:delegable: true take a task through the delegate MCP tool (pulled agents) or observal delegate run <identifier> '<complete brief>' --output json. Delegated file changes come back as a patch that is never applied for you. See Discovery.
  5. Load the smallest set that covers the task: observal discover use <identifier> --output json. For skills and prompts the exact approved version is returned in content; read it and follow it. For MCP servers, agents, and hooks the response carries next_step, the install command that asks before changing anything: check it is not already installed (step 2 above), then run it only with the user's agreement. Sandboxes have no install command; see the Discovery reference.
  6. Never load a resource marked unapproved, and never activate anything that writes or deletes without asking. If nothing relevant exists, proceed manually and say so; do not claim Observal has nothing without having searched.

Details and edge cases: Discovery.

Execution contract

  1. Execute commands in the shell. Do not merely print commands for the user to run.
  2. Set a 60 second timeout for normal CLI calls. Increase it only for an operation documented as long-running.
  3. Use machine output by default: add --output json whenever supported. Dedicated lists return items, total, page, and page_size; streams emit JSON Lines.
  4. Run the relevant --help command before acting when a path or flag is uncertain. Never invent flags.
  5. Supply every required input and confirmation flag so agent workflows never wait for a prompt.
  6. Reuse returned UUIDs and qualified_name values. Never scrape table rows or assume a bare name is unique.
  7. After a mutation, verify the returned state or run the smallest read command that confirms the requested change.
  8. Treat tokens, invitation URLs, credentials, generated passwords, headers, and environment values as secrets. Do not echo them.
  9. Fail openly. Do not silently switch to direct API calls, database access, or local file writes.
  10. Automatic transient retries apply only to reads. After an uncertain mutation failure, verify state before retrying.
  11. Public registry reads need no login when the server setting deployment.public_registry_enabled is enabled; it is disabled by default on self-hosted deployments. Listing, showing, pulling, installing, and rendering approved public content use https://public.observal.io by default. Publishing, private resources, telemetry, feedback, and account operations still require observal auth login.

Route the task

TaskRead
Find and use an approved resource for the current taskDiscovery
Hand part of the task to another approved agent (registry or remote A2A)Discovery
Login, account, CLI config, scan, doctor, outdated, inbox, Agent sharesCore workflows
Teamspaces, visibility review, members, requests, invitationsTeamspace workflows
Exact command inventory or authenticated API escape hatchGenerated command reference
Create, edit, release, or pull an AgentUse observal-agents
Search, submit, install, or version a componentUse observal-registry
Traces, telemetry, logs, ratings, or insight reportsUse observal-ops
Reviews, users, settings, security, or server administrationUse observal-admin
Reconciliation, CLI version recovery, or explicit offline fallbackUse observal-advanced

Read the selected reference completely before executing its workflow.

Default loop

  1. Identify the canonical command path from the reference or local help.
  2. Read current state in JSON when the operation depends on existing IDs, roles, versions, or status.
  3. Execute one noninteractive mutation with the canonical identifier.
  4. Verify the result. A zero exit status alone does not prove the requested state transition occurred.
  5. Report the outcome, important identifiers, warnings, and any required next action. Include the exact command only when useful for reproduction or requested by the user.

Error decisions

ResultAction
Authentication errorRun observal auth whoami --output json; log in only if needed
Permission deniedReport the required role or ownership; do not retry with broader authority
Not foundRe-list in JSON and retry with the returned UUID or qualified_name
ConflictRead the server message and current state; choose update, version bump, or no-op deliberately
Validation errorCorrect the named input; do not repeat the same request
Unavailable or not configuredStop and use observal-advanced only if the user still wants an explicit fallback

Do not report success when JSON contains a pending review, warning, failed setup command, or partial result that still requires action.

レビュー

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

コメント

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

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

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

0 / 1000 文字

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

同じリポジトリのスキル

observal-admin

無料概要あり

Observalのユーザーや権限、審査、認証設定、監査ログを管理し、ローカルサーバーの更新や復旧、データベース構造の移行も支援するスキル。

  • ユーザー権限や投稿審査を管理したいとき
  • SAMLやSCIMを設定したいとき
  • セキュリティイベントや監査ログの調査
AgenticResourceRegistry/AgenticResourceRegistry4,5342026年10月30日 更新

observal-advanced

無料概要あり

Observalで取り込み漏れたセッションの再送やCLIの更新・復元を行い、接続障害などの条件を確認したうえでローカルのAgentファイル作成も扱うスキル。

  • セッションの送信漏れを補いたいとき
  • CLIのバージョンを変更したいとき
  • CLIを以前の状態に戻したいとき
AgenticResourceRegistry/AgenticResourceRegistry4,5342026年10月30日 更新

observal-agents

無料概要あり

ObservalのAgentを作成・導入し、定義の編集から公開、バージョン管理、アーカイブ、所有権の移管や共同執筆者の管理まで進めるスキル。

  • Agentを作成・公開したいとき
  • 既存のAgentを導入したいとき
  • 承認済みAgentを複製・編集したいとき
AgenticResourceRegistry/AgenticResourceRegistry4,5342026年10月30日 更新

observal-ops

無料概要あり

Observalのセッション、トレース、評価、ログや利用状況を調べ、稼働状態の診断、回帰の分析、エージェント利用に基づくレポートや改善案の作成に使うスキルです。

  • エージェントの利用状況を確認したいとき
  • テレメトリーの問題を診断したいとき
  • 利用実績に基づくレポートを作りたいとき
AgenticResourceRegistry/AgenticResourceRegistry4,5342026年10月30日 更新

observal-registry

無料概要あり

Observalに登録されたスキルやMCPサーバーなどを検索・推薦し、利用環境へ導入します。管理権限のある部品の一括提出、版管理、共同作者や所有者の変更も扱います。

  • 部品を探して導入したいとき
  • 用途に合う部品の推薦が欲しいとき
  • 複数の部品を審査に提出したいとき
AgenticResourceRegistry/AgenticResourceRegistry4,5342026年10月30日 更新

release

無料概要あり

Observalの保守担当者向けに、リリース用ブランチの作成から修正の取り込み、各公開段階の準備、配布物の検証や公開失敗時の復旧までを支援するスキル。

  • 新しいリリース系列を作成したいとき
  • 保守中の版へ修正を反映したいとき
  • 各公開段階のリリースを準備したいとき
AgenticResourceRegistry/AgenticResourceRegistry4,5342026年10月30日 更新

AgenticResourceRegistry のスキルをすべて見る

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