← all publishers

lawless-m

@lawless-m source repo

34 published skills

  1. Roo Vms · lawless-m
    Alpine and Debian QEMU VMs for protocol testing, fuzzing, and network experiments
    1 install
  2. Databases · lawless-m bundle
    Use when querying or writing any RI database — Exportmaster (DBISAM sem01/sem04), PostgreSQL x3rocs, X3/Sage1000 SQL Server, keycloak MySQL, or Parquet. DuckDB is the primary read path.
    1 install
  3. Task Loop · lawless-m bundle
    Do the next unblocked task from tasks/. Exactly one slice, then stop. Use when the user says "do the next task"; /tasks repeats it to drain the queue.
    1 install
  4. Csharpener · lawless-m
    Use when you need to find unused methods in a C# solution, trace who calls a method, assess removal impact before refactoring, or generate call-graph documentation/diagrams for C# code.
    1 install
  5. Jsharpener · lawless-m
    Use when finding dead JS/TS code, tracing callers (call graphs), or analyzing module and circular dependencies in a JS/TS project.
    1 install
  6. Postgresql · lawless-m
    PostgreSQL database operations using PgQuery tool for DDL execution, schema management, and query operations
    1 install
  7. Python JSON · lawless-m bundle
    Use when reading or writing JSON in Python on Windows to avoid CP-1252 mojibake — the convention here is to copy this skill's json_io.py into the project and always open JSON as UTF-8.
    1 install
  8. Sharepoint · lawless-m
    Use when uploading/downloading files to RI's SharePoint Online sites, updating Excel tracker cells, or normalizing pasted share links.
    1 install
  9. Qwen Ollama · lawless-m bundle
    Use when a task needs local LLM inference via the on-box Ollama server (Qwen 2.5) instead of a cloud API.
    1 install
  10. Auto Testing · lawless-m bundle
    Use when building an automated test → issue → fix loop with Claude Code and GitHub issues — overnight auto-fixing, regression loops, self-healing CI.
    1 install
  11. Web Frontend · lawless-m
    Use when building an elaborate multi-component claude.ai HTML artifact needing state, routing, or shadcn/ui — not for simple single-file artifacts.
    1 install
  12. Browserbridge · lawless-m
    Use when a task needs real-time control of a connected browser via the Browser Bridge Broker — submit JS jobs over HTTP that browsers eval and return.
    1 install
  13. Dotnet 8 To 9 · lawless-m
    Use when migrating a project from .NET 8 to .NET 9, or preparing .NET 8 code for that migration with only the .NET 8 SDK available (e.g. Claude for Web).
    1 install
  14. Elasticsearch · lawless-m bundle
    Use when searching, indexing, bulk-loading, or rebuilding indices on RI's Elasticsearch cluster (locked at 5.2) via ServiceLib.Elasticsearch.
    1 install
  15. Boofuzz · lawless-m bundle
    Use when writing or contributing a boofuzz network-protocol fuzzer in this repo — layout, formatting rules, and reading results.
    1 install
  16. Flowstone Docs · lawless-m
    Use when writing Flowstone-compatible project or hub notes — small Markdown notes with [[wiki-links]] so the knowledge graph stays connected; never touches repo READMEs.
    1 install
  17. Blog Management · lawless-m bundle
    Use when creating, editing, publishing, or deleting posts on Cyril's Workshop blog or the steponnopets.net devblog.
    1 install
  18. Creating Skills · lawless-m
    Use when writing a new skill or revising an existing one — format, trigger descriptions, and what content belongs in a skill.
    1 install
  19. Suno Automation · lawless-m
    Use when asked to make or generate a song on Suno, automate Suno, or fill the suno.com create form programmatically — drives a logged-in browser via the Browser Bridge.
    1 install
  20. Finding Unknowns · lawless-m
    Use when starting ambiguous or high-stakes work, or when the user says "blind spot pass", "interview me", "what am I missing", or asks for an implementation plan.
    1 install
  21. Duckdb Extensions · lawless-m bundle
    Use when building, debugging, or deploying a DuckDB loadable extension — version matching, "not a DuckDB extension" errors, install paths, auto-loading.
    1 install
  22. Ri Service Toolkit · lawless-m
    Use when building a .NET 9 service from RI's shared components (ExportKing, KdbxCredentials, OhSheet, Anthea) deployed as a TinyWeb CGI, or registering a URL on the dw portal page.
    1 install
  23. X3 Soap Web Services · lawless-m
    Use when building, deploying, or calling Classic SOAP sub-program web services on Sage X3.
    1 install
  24. Anthropic Rate Limits · lawless-m
    Anthropic API rate limit handling - retry logic, backoff, throttling for batch workloads against Claude models
    1 install
  25. Dcg Grammar Companion · lawless-m
    Use when planning a new parser or lexer for a published language spec, validating parser correctness, or fuzz-testing a parser — build a Prolog DCG grammar companion alongside the hand-written parser.
    1 install
  26. Whisper Transcription · lawless-m
    Use when transcribing audio to text via the local whisper.cpp server (large-v3, CUDA) — POST an audio file, get JSON back.
    1 install
  27. Character Lora On Runpod · lawless-m
    Use when training a character LoRA (Chroma/Flux or Pony/SDXL) on a RunPod GPU and wiring it into the ComfyUI + pony_web render stack.
    1 install
  28. Reverse Proxy Deployment · lawless-m bundle
    Use when deploying behind the Apache reverse proxy on rivsprod01, writing a ProxyPass config in /etc/apache2/proxy-conf.d/, or fixing 404s under a path prefix.
    1 install
  29. Vram Gpu Oom · lawless-m bundle
    Use when GPU services (Ollama, Whisper, ComfyUI/Flux, OCR) contend for VRAM on the RTX 3090 and hit CUDA OOM.
    1 install
  30. Gogs · lawless-m bundle
    Gitea issue tracker on dw.ramsden-international.com - the triage/plan/execute plan/fixed label workflow, plus creating, querying and commenting on issues via the REST API
    1 install
  31. Rust · lawless-m bundle
    Use when starting or writing Rust projects — and especially this environment's v4l2 video I/O, RGB-to-YUYV conversion, and frame-timing patterns.
    1 install
  32. Email · lawless-m
    Use when sending email from RI C# services — notifications, daily reports, or log files as attachments.
    1 install
  33. Nawin · lawless-m
    Use when working on the Nawin .NET 9 codebase or connecting to 9front/Plan 9 over 9P2000 — file serving, CPU shell, FUSE/ProjFS mounts, auth.
    1 install
  34. Scryql · lawless-m
    Use when asked "why isn't <record> in this query result", to trace a row through joins, or to decompose WHERE/JOIN-heavy SQL into per-step pass/fail attribution — generates ScryQL rules.pl + queries.sql.
    3 installs