Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
21
- Backend: C# ASP.NET Core in `src/` (controllers, services, models, utils).
Sign in to like and favorite skills
src/ (controllers, services, models, utils).src/ui/ (routes, lib, tests). Vite dev server proxies /api and /ws to backend.src/wwwroot/ (served by backend in production).tests/; frontend unit/e2e tests in src/ui/src and src/ui/tests.dotnet watch --project src (serves API/WebSocket at http://localhost:5279).dotnet build • dotnet test.pnpm -C src/ui install • pnpm -C src/ui start (Vite dev at http://localhost:5173).pnpm -C src/ui build • pnpm -C src/ui preview.pnpm -C src/ui lint • pnpm -C src/ui format.docker build -t espresense/companion . (uses repo Dockerfile).*.svelte, *.ts, *.js) uses tabs, width 2.*Controller.cs, *Service.cs patterns.Map.svelte), stores/utilities in src/ui/src/lib.tests/ with *Tests.cs naming. Example: TimeSpanExtensionsTests.cs.pnpm -C src/ui test:unit) and Playwright e2e (pnpm -C src/ui test).feat:, fix:) when reasonable. Link issues (Closes #123).dotnet test, pnpm -C src/ui lint, and relevant UI tests before opening/review.src/config.example.yaml as a template; keep local config out of VCS.appsettings.json; avoid hardcoding credentials. Review .gitignore before adding new files.