Skip to main content

python-scratchpad

Use the existing Python execution tools as a scratchpad for calculations, data transformation, and quick script-based validation.

ソース情報

リポジトリ
OpenBMB/ChatDev
ソースの最終更新活動
2026年3月10日 18:38
検出された SKILL.md の言語
英語
スター
34,526
フォーク
4,323

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
2 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
python-scratchpad
description
Use the existing Python execution tools as a scratchpad for calculations, data transformation, and quick script-based validation.
allowed-tools
execute_code
# Python Scratchpad Use this skill when the task benefits from a short Python script instead of pure reasoning. This skill is especially useful for: - arithmetic and unit conversions - validating regexes or parsing logic - transforming JSON, CSV, or small text payloads - checking assumptions with a small reproducible script Requirements: - The agent should have access to `execute_code`. Workflow: 1. If the task needs computation or a repeatable transformation, activate this skill. 2. If you need examples, call `read_skill_file` for `references/examples.md`. 3. Write a short Python script for the exact task. 4. Prefer `execute_code`. 5. Use the script output in the final answer. 6. Keep scripts small and task-specific. Rules: 1. Prefer standard library Python. 2. Print only the values you need. 3. Do not invent outputs without running the script. 4. If `execute_code` is not available, say exactly: `No Python execution tool is configured for this agent.` 5. Do not claim there is a generic execution-environment problem unless a tool call actually returned such an error. Expected behavior: - Explain the result briefly after using the script. - Include the computed value or transformed output in the final answer.
GitHubで見る