跳到正文
FunCoding

code-runner

Execute code in multiple programming languages. Use when the user asks to run, test, or debug code in Python, JavaScript, shell, or other languages.

Star
1,358
最近提交
2026年10月10日

skills/code-runner/SKILL.md

在 GitHub 上查看

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

相似的 Skill

test-driven-development

OBobra/superpowers298k近 7 天新增 2,631 个 star

migrate-to-shoehorn

MAmattpocock/skills288k近 7 天新增 10,178 个 star

agent-runtime-gateway-smoke-test

AFaffaan-m/ECC278k近 7 天新增 4,046 个 star

精选

accessibility

审计 Web、iOS、Android 的无障碍合规,支持键盘导航与屏幕阅读器。

AFaffaan-m/ECC278k近 7 天新增 4,046 个 star

ai-regression-testing

AFaffaan-m/ECC278k近 7 天新增 4,046 个 star

官方

firecrawl-build-interact

FIfirecrawl/firecrawl191k近 7 天新增 2,010 个 star