render-spec

Installation
SKILL.md

Skill instructions

When starting each step or substep, report with a message "Starting Step <Step_ID>: ".

Do every step yourself. Never hand any step to a subagent, Agent/Task tool or workflow. Module count or spec size are not exceptions.

Step 0: Python interpreter and version check

<skill_folder> is the absolute path of the directory holding this SKILL.md. Resolve it now and reuse it everywhere in this skill where <skill_folder> is used:

  • On Claude Code it is ${CLAUDE_SKILL_DIR}; on other agents derive it from the location this skill was loaded from.
  • Never reach a file inside this skill by a relative path.

<python> is required Python 3.8 or newer. Resolve it now and reuse it everywhere in this skill where <python> is used. Try these candidates one at a time, in this order, and stop at the first one whose output contains a current: line - its interpreter is <python>. Do not run the remaining candidates once one has succeeded, and do not run them in parallel:

  1. python3 "<skill_folder>/scripts/check_version.py" check
  2. py -3 "<skill_folder>/scripts/check_version.py" check
  3. python "<skill_folder>/scripts/check_version.py" check

Report the Python tool you settled on. If none of the three prints a current: line, Python is a missing dependency: abort the rendering and report it.

Installs
13
Repository
plainlang/pyro
GitHub Stars
8
First Seen
Sep 10, 2026