Agent Skillsfastclaw-ai/fastclaw › code-runner

code-runner

GitHub

提供在沙箱环境中执行Python、Shell及Node.js代码的能力,支持自动安装依赖、即时运行并展示输出,具备错误分析与自动修复功能。

skills/code-runner/SKILL.md fastclaw-ai/fastclaw

Trigger Scenarios

用户要求运行或测试代码片段 需要调试特定语言的程序

Install

npx skills add fastclaw-ai/fastclaw --skill code-runner -g -y
More Options

Use without installing

npx skills use fastclaw-ai/fastclaw@code-runner

指定 Agent (Claude Code)

npx skills add fastclaw-ai/fastclaw --skill code-runner -a claude-code -g -y

安装 repo 全部 skill

npx skills add fastclaw-ai/fastclaw --all -g -y

预览 repo 内 skill

npx skills add fastclaw-ai/fastclaw --list

SKILL.md

Frontmatter
{
    "name": "code-runner",
    "metadata": {
        "fastclaw": {
            "always": true
        }
    },
    "description": "Execute code in multiple programming languages. Use when the user asks to run, test, or debug code in Python, JavaScript, shell, or other languages."
}

Code Runner Skill

Execute code using the exec tool in the sandbox environment.

Available Languages

Python 3

python3 -c "print('hello')"
# Or write to file and run:
python3 script.py

Install packages with: pip install package_name

Shell/Bash

echo "hello" && ls -la

Node.js (install first if needed)

# Install node if not available
apt-get update && apt-get install -y nodejs npm 2>/dev/null || apk add nodejs npm 2>/dev/null
node -e "console.log('hello')"

Guidelines

  • Always execute code immediately — don't just show it
  • For multi-line scripts, use write_file to save then exec to run
  • Install missing packages automatically without asking
  • Show the complete output to the user
  • If code fails, analyze the error and fix it automatically
  • For Python one-liners, use python3 -c "..."
  • For complex scripts, write to a .py file first

Error Handling

  • If a command fails, check the error and try to fix it
  • Common issues: missing packages (install them), syntax errors (fix them), permission denied (use appropriate paths)
  • Always retry at least once after fixing the issue

Version History

  • beee30c Current 2026-07-25 08:17

Same Skill Collection

internal/agent/bundled_skills/camoufox-cli/SKILL.md
internal/agent/bundled_skills/skill-creator/SKILL.md
skills/data-analysis/SKILL.md
skills/fastclaw-skill-guide/SKILL.md
skills/fastclaw-skill-learner/SKILL.md
skills/image-gen/SKILL.md
skills/skill-creator/SKILL.md
skills/translation/SKILL.md
skills/web-search/SKILL.md
internal/agent/bundled_skills/find-skills/SKILL.md
skills/find-skills/SKILL.md

Metadata

Files
0
Version
533a138
Hash
dd731e9c
Indexed
2026-07-25 08:17

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-27 10:25
浙ICP备14020137号-1 $Carte des visiteurs$