Code Execution

Ejecuta Python local para operaciones de código masivas, devolviendo resúmenes en lugar de código fuente completo.

Por mhattingpete · mhattingpete/claude-skills-marketplace

Tested · Didn't pass

Code Execution — Ejecuta Python local para operaciones de código masivas, devolviendo resúmenes en lugar de código fuente completo.

Qué hace

Una skill que dirige a Claude a ejecutar Python local a través de un paquete execution_runtime (APIs fs/code/transform/git) para operaciones de archivo masivas, renombrar y análisis de código solo de metadatos, devolviendo resúmenes compactos para ahorrar tokens de contexto. Se activa en operaciones masivas en más de 10 archivos, refactors de múltiples pasos, o menciones de eficiencia. La ruta de importación documentada está rota en una instalación limpia, por lo que actualmente requiere un parche de origen para usar.

Informe de la prueba

Instalé el runtime exactamente como lo hace setup.sh (pip install -e .) en un venv temporal bajo un HOME temporal. El punto de entrada documentado `from execution_runtime import fs, code, transform, git` falló con ImportError: security/__init__.py importa `mask_result` a nivel de módulo, que solo existe como un método de PIIDetector (línea 200), y el fallback importa un inexistente `mcp_server`. Evitando la fachada rota con `from api import code_transform`, rename_identifier renombró correctamente `oldName`->`newName` en 3 archivos y devolvió {'files_modified': 3, 'total_replacements': 12}. Un renombre de regex base ingenuo produjo un archivo de salida byte a byte idéntico, por lo que la salida de archivo no es mejor que la línea base; la única diferencia es el retorno de resumen compacto vs fuente completa en contexto.

Probado el: 2026-07-21 · Claude Code 2.x (agent harness)

Instalación

# BROKEN on clean install: the documented `from execution_runtime import ...` raises
# ImportError (mask_result is a PIIDetector method, not a module function; fallback
# imports non-existent mcp_server). Underlying api/ modules work if you patch that.
git clone --depth 1 https://github.com/mhattingpete/claude-skills-marketplace.git /tmp/code-execution-src
mkdir -p ~/.claude/skills
cp -R /tmp/code-execution-src/code-operations-plugin/skills/code-execution ~/.claude/skills/code-execution
# Runtime (required for the skill to do anything):
#   cd /tmp/code-execution-src/execution-runtime && pip install -e .
# Then to actually import it, fix execution_runtime/security/__init__.py and
# execution_runtime/__init__.py: remove `mask_result` from the imports, OR add a
# module-level `def mask_result(...)` wrapper in security/pii_detector.py.
# Without that patch, `from execution_runtime import fs, code, transform, git` fails.

Comandos y prompts de ejemplo

  • /code-executionEjecuta Python local para operaciones de código masivas, devolviendo resúmenes en lugar de código fuente completo.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Process these 50 files locally instead of one by one
  • Run this bulk marketplace API workflow efficiently
  • Execute this iterative data processing task locally