Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
QVM (Quarto Version Manager) is a command-line tool written in Go that manages multiple versions of Quarto, similar to how nvm manages Node.js versions or pyenv manages Python versions. It supports both global version management and per-shell session version switching.
The project uses Just (justfile) as the build tool. Common commands:
just build - Build the binary (outputs to ./qvm)just test - Run tests with coveragejust lint - Run golangci-lintjust fmt - Format code with gofumptjust ci - Run full CI pipeline (setup, build, test)just run <args> - Run the binary with arguments (e.g., just run ls)just setup - Install dependencies (go mod tidy)just cover - Open test coverage reportFor testing specific patterns:
just test "" "" TestSpecificFunctionjust test "" ./internal/config/....config and .local/sharejust test for running tests with race detection and coveragejust lint to run golangci-lintjust fmt to format code with gofumptjust cijust release - Creates and pushes new git tag using svu