Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This project now lives inside `src/spec_workflow_runner/` and follows a high-quality, CLI-first workflow. When jumping in, apply the following principles distilled from `CLAUDE.md` and our current tooling stack.
Sign in to like and favorite skills
This project now lives inside
src/spec_workflow_runner/ and follows a high-quality, CLI-first workflow. When jumping in, apply the following principles distilled from CLAUDE.md and our current tooling stack.
Run the full suite before shipping any change:
make lint # ruff check src tests make format # black src tests make typecheck # mypy src make test # pytest make check # lint + typecheck + test
Targets depend on an editable install:
python3.11 -m venv .venv source .venv/bin/activate pip install -e .[dev]
Aim for ≥80 % coverage overall (≥90 % on critical paths) and keep each PR green locally before relying on CI.
.venv when present: source .venv/bin/activate. Install missing deps via pip install -e '.[dev]' (quotes required for extras). Run commands with the virtualenv active (python -m pytest, ruff, etc.) so they pick up installed tooling.hash -r (bash) or rehash (zsh) before calling spec-workflow-run / spec-workflow-monitor.spec-workflow-run, spec-workflow-monitor); build/debug new features behind flags before expanding scope.| unions) where they improve readability.spec_workflow_runner.utils remain UI-agnostic for reuse.Stick to this playbook and future agents will have a smooth, high-signal runway.