Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This file provides guidance to coding agents when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to coding agents when working with code in this repository.
This is a collection of Nix flake templates for various programming languages and development scenarios. Each template provides a development shell with language-specific tooling and optionally formatters, linters, and build configurations.
/doc, built with Astro and Starlight/dev, contains maintenance toolsminimal, flake-utils, flake-parts - Basic boilerplatesrust, go, python-uv-simple, elixir, gleam, zig, etc.node-typescript, typescript-effectocaml-basic, ocaml-dunepre-commit, treefmt - Development workflow toolsmeta - GitHub project files/doc)# Install dependencies pnpm install # Development server pnpm dev # Build site pnpm build # Type check astro check
# Format Nix files (repository-wide) nix fmt # Format using treefmt configuration treefmt
# Test all templates nix flake check # Initialize a project with a template nix flake init -t github:akirak/flake-templates#<template-name> # List all available templates nix flake show
# Enter development shell nix develop # For documentation work cd doc && nix develop
Most templates follow this pattern:
flake.nix: Main flake configurationtreefmt.nix, tsconfig.json)/docWhen modifying templates, test them by:
nix flake init -t .#<template>nix develop/doc/astro.config.mjs