add-backend-tool
AIエージェントにバックエンドツールを追加する
スキーマとハンドラーが一致しない場合、バックエンドツールの追加によってエージェントのワークフローが壊れる可能性があります。このスキルは、一貫したPythonヘルパー、OpenAIツールスキーマ、WebSocketハンドラー、アクセス方針の更新をガイドします。
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "add-backend-tool" from https://skillstore.io/skills/applelamps-add-backend-tool.md and its manifest at https://skillstore.io/api/skills/applelamps-add-backend-tool/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「add-backend-tool」を使用しています。 Gitステータスを確認する読み取り専用ツールを追加する。
期待される結果:
回答では、Pythonヘルパー、function-callingスキーマ、WebSocketハンドラー分岐、Chat modeの適格性に関するメモを概説します。
「add-backend-tool」を使用しています。 エージェントにWebスクレイピング機能を追加する。
期待される結果:
- 推奨されるネットワークタイムアウトとドメイン制限。
- URLとクロール深度のパラメーター。
- Agent modeアクセスの推奨事項とChat modeの警告。
「add-backend-tool」を使用しています。 ディレクトリ一覧用のバックエンドツールを作成する。
期待される結果:
回答では、検証済みのパスパラメーター、読み取り専用の動作、簡潔なエラー、編集が必要なバックエンドファイルを提案します。
セキュリティ監査
安全All eight external-command alerts are Markdown formatting or fenced Python examples, not shell execution. The access-mode note contains no network probing behavior. No malicious intent, prompt injection, or data exfiltration instructions were found.
リスク要因
このレポートを共有・引用
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/applelamps-add-backend-tool/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](https://skillstore.io/skills/applelamps-add-backend-tool?utm_source=security_passport_badge)HTMLバッジ
<a href="https://skillstore.io/skills/applelamps-add-backend-tool?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/applelamps-add-backend-tool/security.svg" alt="Skillstore security assessment" loading="lazy"></a>埋め込みカード
<iframe src="https://skillstore.io/embed/skills/applelamps-add-backend-tool.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学術引用 (APA · BibTeX · CFF)
APA形式の引用
AppleLamps. (2026). add-backend-tool security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/applelamps-add-backend-tool/audits/9BibTeX形式の引用
@techreport{applelamps-applelamps-add-backend-tool-2026,
author = {AppleLamps},
title = {add-backend-tool security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/applelamps-add-backend-tool/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "add-backend-tool security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "AppleLamps"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/applelamps-add-backend-tool/audits/9"
identifiers:
- type: other
value: "skillstore:applelamps-add-backend-tool:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore スコア
このスコアの理由 証拠の信頼度: 高作成できるもの
読み取り専用バックエンドユーティリティを追加する
ファイルやサービスを変更せずにプロジェクト状態を調査するシンプルなツールを作成します。
ツール登録を標準化する
ヘルパー関数、ツールスキーマ、WebSocketディスパッチに1つのパターンを適用します。
ツールのアクセスモードを確認する
新しいツールをAgent modeに含めるべきか、Chat modeでも安全かを判断します。
これらのプロンプトを試す
このスキルを使用して、プロジェクトファイルを一覧表示する読み取り専用バックエンドツールを追加してください。ヘルパー名、パラメーター、ツール定義フィールド、Chat modeの判断を示してください。
このスキルを使用して、Gitステータス用のバックエンドツールを追加してください。タイムアウト処理、入力検証、WebSocketハンドラー分岐を含めてください。
このスキルを使用して、Webスクレイピング用バックエンドツールを設計してください。ネットワーク制限、パラメータースキーマ、エラーハンドリング、Agent modeとChat modeの制限の違いを含めてください。
このスキルを使用して、新しい分析ツール向けにバックエンドツール登録をリファクタリングしてください。編集を提案する前に、ヘルパー、スキーマ、ハンドラーパス、権限モデル、テストカバレッジを比較してください。
ベストプラクティス
- レビュー担当者がより広いアクセスを承認しない限り、Chat modeツールは読み取り専用に保ちます。
- すべての引数を、ファイルシステム、ネットワーク、コマンドロジックに到達する前に検証します。
- 長時間実行される操作には、タイムアウトと明示的なエラーメッセージを追加します。
回避
- コマンド、ファイルシステム、ネットワークツールをデフォルトでChat modeに公開しないでください。
- バックエンドアクションに直接渡される自由形式の引数を受け付けないでください。
- ツールヘルパー内にシークレットやサービス認証情報をハードコードしないでください。
よくある質問
このスキルはどのようなプロジェクト構成を想定していますか?
ツールを自動的に作成しますか?
Claude CodeとCodexに役立ちますか?
リスクのあるツールはどのように扱うべきですか?
ユーザーはどのようなテストを追加すべきですか?
デプロイに関するガイダンスは含まれていますか?
開発者情報
作成者
AppleLampsライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
参照
89edfdc710d0846129dcee6a929477b04f08052c
メンテナンスの新しさ
2026/7/25
利用状況
7 ダウンロード · 209 閲覧
ファイル構成
📄 SKILL.md