
Deploy applications — auto-detect provider from project files, run the right deploy commands
Generate architecture and flow diagrams using mermaid-cli (mmdc)
Git branching, commit, and PR conventions. Use when creating branches, making commits, or opening PRs.
Control tmux sessions — create panes, run commands, read output, monitor processes
Project workspace configuration — auto-detect commands, _workspace.json convention, .envrc templates
Transform files and folders into learning materials using NotebookLM. Actions: transform, convert, generate, create from files. Outputs: audio podcast, video explainer, slide deck, study guide, quiz, flashcards, infographic, mind map, briefing doc, report. Sources: PDF, text files, URLs, folders, subfolders. Features: batch processing, watermark removal, progress tracking, configurable granularity.
Reference for 100+ installed CLI tools. Use when working with any CLI tool, searching files, processing data, managing containers, infrastructure, security scanning, or system monitoring.
Add a new CLI tool to the titan setup and make it usable immediately. Use when installing a new CLI tool, registering a tool in the setup script, updating the tool inventory, or when the user says "add tool", "new CLI tool", "register tool", "install X to titan". Also triggers on "I installed X", "add X to the setup", or any request to add a CLI tool to the workstation.
Container hardening, image security, and Docker best practices. Use when building, scanning, or securing containers and images.
Infrastructure as Code workflows with Terraform, Ansible, Docker, and Kubernetes. Use when provisioning, configuring, deploying, or managing infrastructure.
Manage long-running processes with systemd user units — dev servers, daemons, watchers
Parallel task orchestration with pueue — queue builds, tests, scans in parallel
Security scanning and vulnerability assessment workflows. Use when performing security audits, scanning for vulnerabilities, checking dependencies, or hardening systems.
Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.
This skill helps Claude write secure web applications. Use this when working on any web application or when a user requests a scan or audit to ensure security best practices are followed.