skills/local/cali-social-engage/SKILL.md
Creates draft replies/comments for X or LinkedIn posts identified by the social-listening skill, and optionally publishes on X (never automatically on LinkedIn). Use ONLY when the user explicitly asks to "reply", "comment", "draft a reply", or "post" something — never trigger this automatically after running social-listening without the user asking.
npx skillsauth add renatocaliari/agent-sync-public-skills cali-social-engageInstall 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.
Separate, opt-in skill for interaction. By default it only drafts — actual publishing requires explicit confirmation every time, and on LinkedIn it doesn't even offer automated publishing (see below).
This is intentional: reading/analysis (social-listening) and action
(social-engage) are two skills with different purposes, so running one
never triggers the other without the user deciding.
config.yaml (same file as social-listening, engage section):
engage:
auto_post_x: false # safe default. Only true if the user explicitly asks
tone: "direct, no marketing jargon, shares real experience"
The auto_post_x flag for automated posting exists, but the default is
false and should stay false unless the user asks to change it. Even with
true, always confirm the final text with the user before publishing in
that specific session -- the flag turns on the capability, it doesn't
replace per-post confirmation.
data/ranked.json (or pastes a link).scripts/draft_reply.py or directly — short, in
the configured tone, citing real experience from the user when it makes
sense (never invent experience they don't have).scripts/post_x_reply.py after explicit confirmation in this
conversation — regardless of the auto_post_x value.No automated publishing here, full stop. The account risk on LinkedIn
(see social-listening/references/linkedin-safety-limits.md) isn't worth
it for a low-frequency action like commenting. The flow is:
python scripts/draft_reply.py --post-id <id> --ranked data/ranked.json
python scripts/post_x_reply.py --post-id <id> --text "..." # only after confirmation
tools
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.