Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
- **Always use shell.nix**: Run commands with `nix-shell --run "command"` on NixOS systems
Sign in to like and favorite skills
nix-shell --run "command" on NixOS systemsnix-shell --run "cargo build" or nix-shell --run "cargo test"git status, git log, git diff, git show, git branch -vgit add, git commit, git push, git pull, git rebase, git reset, git mergecargo build # Build workspace cargo test --workspace --all-features # Run all tests cargo test -p planning_poker_models # Run single package tests cargo fmt --all # Format code cargo clippy --workspace --all-targets --all-features -- -D warnings # Lint
cargo run --bin planning-poker-server or cargo run --bin planning_poker_appcargo build to verify the server/app compiles correctlyResult<T, E> for error handling, never unwrap() in production codetracing for logging, not println! or log/// doc commentssnake_case for functions/variables, PascalCase for types/enumsauto/inference in public APIs#[derive(Debug, Clone, Serialize, Deserialize)] for data modelsOption and Result explicitly, avoid .unwrap() except in testsModular workspace: models (pure data) → poker (business logic) → session/database → websocket/api → server/app/ui