skills/local/cali-docker-server-dashboard/SKILL.md
[Cali] - INTERACTIVE SKILL: Discover servers from ~/.ssh/config, auto-detect hosts (filtering out non-server entries like github.com), prompt user to pick one via question tool, then SSH into the chosen server and render a real-time ASCII dashboard with Docker containers, images, volumes, routes, cron, orphaned resources, and cleanup suggestions. REQUIRES question tool, SSH config parsing, and shell execution.
npx skillsauth add renatocaliari/agent-sync-public-skills cali-docker-server-dashboardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
When this skill is loaded, you MUST follow these steps in order without asking the user what to do next:
~/.ssh/configHost entryHostName contains github.com or User is gitUse the question tool to let the user pick a server:
question({
questions: [{
header: "Selecionar Servidor",
question: "Qual servidor você quer monitorar?",
options: [
// Populate dynamically from ~/.ssh/config
// Example:
{ label: "server.renatocaliari.com (100.120.175.47)", description: "Servidor Ubuntu com Docker" },
]
// "Type your own answer" comes automatically
}]
})
DEPLOY_SERVER=<user-selected-server> bash /Users/cali/.agents/skills/cali-docker-server-dashboard/references/dashboard.sh
[email protected] ~/.agents/skills/cali-docker-server-dashboard/references/dashboard.sh
| Section | Information | |---------|-------------| | Server Info | Hostname, OS, Docker version, uptime | | Disk Usage | Total, used, available with progress bar | | Memory Usage | Total, used, available with progress bar | | Containers | Name, image, status (🟢/🟡/🔴), ports | | Rotas (Caddy) | Serviço, tipo (path/porta), URL completa com Tailscale | | Images | Repository, tag, size | | Volumes | Name, linked container, mount path | | Network | Container IPs and network names | | Cron Jobs | Scheduled tasks with human-readable schedule | | Orphaned Resources | Stopped containers, unused images, dangling volumes | | Cleanup Suggestions | Commands to remove orphaned resources |
~/.ssh/config, filters non-serverstailscale status --jsontools
Extrai métricas estruturadas, cálculos e estimativas de transcripts de entrevistas com clientes do Sommelier de IA. Produz um JSON com dores, frequências, tempo gasto, pessoas envolvidas, economia potencial, ROI e recomendações financeiras. Projetado para alimentar o cali-degustia-diagnostico ou integrar com dashboards/planilhas.
tools
Guia a coleta de depoimentos de clientes do Sommelier de IA no momento certo do processo, usando a abordagem de Hormozi: pedir depois da primeira evidência de resultado, nunca na entrega. Gera depoimentos mais autênticos e reduz a sensação de que o cliente está sendo "solicitado".
development
[stelow] Full UX critique for visual interfaces. Accepts a live URL, source code directory, or screenshot image. Evaluates accessibility (WCAG AA), Nielsen's 10 heuristics, visual hierarchy, cognitive load, consistency, mobile responsiveness, AI slop, emotional journey, and design personas — then generates a classified gap report. Standalone or integrated into stelow and stelow-product-testing-execution.
development
Building trust through perception and guarantee mechanisms. Covers ten pillars to materialize trust, guarantee types from unconditional to anti-guarantees, and strategic approaches for different contexts.