djalmajr
- 30 skills
- 0 followers
- 9 hours ago last updated
- ▌ Livro · djalmajr bundleEscreve um livro (ebook em AsciiDoc) com o processo de um volume real: pesquisa do insumo, fio condutor, outline por capítulo, rascunho, editor de desenvolvimento, revisor de linha, checagem de fontes, copydesk e curadoria. Use quando pedir livro, ebook, volume didático, "escreve um livro sobre", Four Views literário, AsciiDoc de livro, ou /teo-livro. Pode tomar um debate como insumo, ou qualquer outro tópico. Não media o debate (isso é debate) nem escreve sermão (sermao).
- ▌ Debate · djalmajr bundleMedia um debate entre três agentes independentes. Antes de lançar, monta o tema com perguntas estruturadas (não parte de uma nota de vault). Julga a qualidade de cada turno (com retrabalho se a peça falhar) e fecha com mapa + veredito: o que a tese deste debate sobreviveu, não um placar de escolas — salvo o usuário pedir juízo doutrinário. Use quando pedir debate, disputa escatológica, amilenarismo vs pré-milenarismo vs dispensacionalismo, tribunal, mediador no Herdr, "três posições sobre", ata+síntese+veredito. Também /teo-debate. Não escreve livro: isso é a skill `livro`, opcional, depois.
- ▌ Sermao · djalmajr bundleCria, reescreve ou estrutura sermões pregáveis. O estilo é um parâmetro (catálogo em estilos/): emilio (narrativo-pastoral de Emílio Garófalo Neto), expositivo (segue o texto sem história-porta obrigatória), ou estilo ad hoc descrito pelo usuário. Use quando pedir sermão, esboço de pregação, homilia, mensagem dominical, manuscrito oral, "sermão no estilo Emílio/Garófalo", /teo-sermao, /teo-sermao --estilo=emilio, ou /teo-sermao-emilio.
- ▌ Transcricao · djalmajr bundlePipeline completo para transformar vídeos/playlists do YouTube (sermões, exposições bíblicas, aulas teológicas, lives pastorais) em artigos em prosa: baixa legendas com yt-dlp, limpa eco de auto-legenda (rolling ASR), reescreve em Markdown publicado e organiza raw/ + artigos/. Use sempre que o usuário pedir transcrição de pregação, legenda de sermão, "passa esse YouTube pra texto", playlist de exposições, artigo a partir de vídeo teológico, limpar SRT/VTT, remover vícios de oralidade de legenda, ou montar coleção de notas a partir de vídeos — mesmo sem dizer "transcrição". Também /teo-transcricao.
- ▌ Aim Ops · djalmajr bundleOperate an ai-memory SERVER end to end: install a new instance (Docker Compose stack: engine + mcp-auth consumer keys + Caddy edge + admission webhooks + git-mirror, behind a tunnel), upgrade the engine/UI image safely (immutable refs, digest pin, backup, rehearsal on a data clone, one-way migrations), choose/switch LLM and embedding providers, manage consumer keys and auto-improve, back up/restore, and diagnose. Use when the user asks to deploy, host, self-host, upgrade, update, migrate, restore, or troubleshoot an ai-memory instance, change its LLM/embeddings, or issue API keys for it. Client-side wiring (repo marker, MCP entry, hooks, local CLI) is aim-init, not this skill.
- ▌ Aim Init · djalmajr bundleInitialize, migrate, or refresh a repo's ai-memory wiring: the .ai-memory.toml routing marker (workspace/project), the recall/write routing snippet in CLAUDE.md/AGENTS.md, the ai-memory MCP server entry, and the global capture hooks. Includes the qmd→ai-memory migration for repos still on the old wiki/qmd stack, and a refresh flow that detects CLI↔server version skew and re-stages hooks to parity. Use when the user asks to set up ai-memory in a project (greenfield or brownfield), wire the MCP, enable auto-capture, migrate off qmd, diagnose with doctor, or upgrade/refresh an existing setup (local CLI + hooks) to the server's version.
- ▌ UX Flows · djalmajrCatalog + orchestrator for a web application's usage (E2E) flows. Keeps the project's flow definitions and hands them, ONE at a time, to the `ux-persona` skill to validate usability in the browser. Use to "list the flows", "validate all flows as a user", "run the usability walkthrough", "create a new usage flow", or run flow walkthroughs with Webwright-style replayable evidence.
- ▌ Agile Tdd · djalmajr bundleGuide TDD workflow and testing strategy. Use when implementing features with tests, writing new tests, or establishing test coverage. Triggers on "TDD", "write tests", "test coverage", "red-green-refactor".
- ▌ Aim Query · djalmajrManually recall durable knowledge from an ai-memory instance via the MCP (semantic/hybrid search, recent pages, prose catch-up). Use when the user asks to search the memory, 'have we done/decided X', 'what's the state of Y', or 'catch me up' — and you want an explicit recall rather than waiting for the auto-handoff.
- ▌ Aim Write · djalmajrManually write a durable page to an ai-memory instance via the MCP (memory_write_page) — for decisions, rules, gotchas, schemas/contracts, or operational constraints the user explicitly wants remembered. Use when the user says 'remember this', 'save this decision', or 'annotate X'. Not for routine notes (auto-capture handles those).
- ▌ Plan Goal · djalmajr bundleWrite one implementation plan (with a sequential checklist) under .agents/plans/, copy that plan to the clipboard, then give a paste-ready prompt to execute the goal. Use when the user runs /plan-goal, or asks for "plan and goal", "prepare the goal", or paste-ready goal text (also PT: "plano e goal", "prepara o goal").
- ▌ Agile Epic · djalmajr bundleStructures large initiatives into a decomposed backlog with roadmap, dependencies, and verification. Generates an overview file plus individual story files with tasks. Use when work requires several coordinated stories, has dependencies between deliveries, or needs a roadmap.
- ▌ Excalidraw · djalmajr bundleAuthor and edit Excalidraw scene files (`.excalidraw`): the JSON element model (rectangle, text, arrow), two-way arrow binding, ids/z-order, coordinates & sizing, groups, and reading/updating an existing scene. Two paths — by hand for small scenes/edits, or programmatically via `scripts/` which builds scenes with Excalidraw's own `convertToExcalidrawElements`, renders a faithful preview with `exportToSvg`, and lints geometry. Use whenever you create or modify a `.excalidraw` file directly (not through the editor UI). Mermaid is a supported INPUT for standard diagrams, not the file format.
- ▌ UX Persona · djalmajr bundleEmbody a user persona and walk through ONE usage flow of a web application THROUGH THE UI (starting from the flow's entry point, never typing internal URLs), judging whether the journey is usable and recording actionable findings. Takes the flow as an argument. Use when you want to "test as a user", "check if it's usable", "walk flow X as a persona", "validate the usability of a screen/journey", or run a flow with Webwright-style replayable screenshots/log evidence.
- ▌ Agile Proto · djalmajr bundleCreate static, browser-based UI prototypes with a zero-build stack built from z-proto, HTM UI, Tailwind CSS v4, Preact/htm, and preact-iso. Use when asked for an HTML prototype, clickable browser mockup, interaction demo, or stakeholder flow that runs without a backend or build pipeline. Component, theme, and API implementation lives in the complementary htm-ui skill. For prototypes in a design tool (Paper, Figma, Pen.dev, Penpot), use agile-design.
- ▌ Agile Retro · djalmajr bundleConducts retrospective with learnings and improvement actions. Use when a cycle, sprint, or delivery has ended and the team needs to reflect on what worked and what needs to change. Also absorbs post-implementation reflection aspects.
- ▌ Agile Story · djalmajr bundleCreates execution plan with tasks for a single story or a localized standalone change. Use when the work fits in one cycle — either a story already scoped by an epic, or a small/localized change that doesn't need decomposition.
- ▌ Agile Design · djalmajr bundlePrototype screens, states, and flows in any design tool (Paper, Figma, Pen.dev, Penpot, Excalidraw, tldraw, or another canvas) with a tool-neutral organization, stable screen IDs, paired notes, and traceability to planning artifacts. Use when asked to prototype, mock up, or wireframe a flow in a design tool, to organize an existing design file, or to align stories and requirements with design screens before implementation. Do not use for browser HTML prototypes (agile-proto) or for production UI under the root DESIGN.md contract (design-workflow).
- ▌ Agile Intake · djalmajr bundleStructures new and vague problems into clear intake documents. Use when the problem is not yet mature enough for the backlog, when someone brings an idea or need without defined scope, or when you need to decide what the next artifact in the flow should be.
- ▌ Agile Review · djalmajr bundlePrepares sprint review and demo of deliveries for stakeholders, including the sprint's quantitative metrics. Use when the sprint has ended and it is necessary to present what was delivered, the numbers, what changed in scope, what is pending, and what decisions are needed.
- ▌ Agile Router · djalmajrRoutes to the appropriate agile skill based on context. Use when you need guidance on which skill to use — planning, ceremonies, tracking, prototype/UX, TDD, or memory.
- ▌ Agile Sprint · djalmajr bundlePlans sprint by selecting items from backlog, defining objective, capacity, and execution order. Use at the beginning of a work cycle to align what will be done.
- ▌ Agile Status · djalmajr bundleTracks delivery progress in three modes — checkpoint (daily), consolidation (period report), and closure (post-implementation). Use when you need to record progress, consolidate a period, or formally close a delivery.
- ▌ Create Audio · djalmajr bundleCreate spoken audio (podcast, tutorial, voiceover) with a locked voice. Ask how to generate it: local VoxCPM2 or CosyVoice3 (clone an approved ref), Grok/xAI Voice, OpenAI TTS, or a timing placeholder. Use when the user asks to generate audio, narration, podcast, audio lesson, VO, TTS, voice clone (also PT: narração, aula em áudio, clone de voz), or runs /create-audio. Types: --type=podcast|tutorial|voiceover. Sibling of /create-video.
- ▌ Create Video · djalmajr bundleCreate a video: live UI screencast (Playwright) or composed motion (Remotion). Use when the user asks to record a screencast, video-aula, promo, intro, motion graphics, Remotion composition, Playwright recordVideo, or runs /create-video. Types: --type=screencast|motion|promo|intro. Spoken audio from /create-audio.
- ▌ Agile Roadmap · djalmajr bundleMaps multi-phase trajectories with dependencies into clear, sequenced roadmaps. Use when work has multiple phases that need sequencing, when decisions today affect future decisions, when stakeholders need to see the whole journey, or when external dependencies exist. Applicable regardless of total duration — a 4-week multi-phase initiative benefits as much as a quarterly roadmap.
- ▌ Htm UI · djalmajr bundleBuild, inspect, migrate, and validate zero-build interfaces made with HTM UI, Preact, htm tagged templates, Tailwind CSS v4 in the browser, semantic theme tokens, and per-file ES module imports. Use for HTM UI component work, htm-ui importmaps, buildless Preact UI, component composition, theming, interaction fixes, documentation examples, and migrations away from copied shadcn-style component catalogs.
- ▌ Design Workflow · djalmajr bundleProduction-code side of a project's root DESIGN.md (Google DESIGN.md format): process contract for any UI implementation or review, deterministic code-vs-tokens parity audit, and per-project bootstrap. Modes: --mode=contract (default; load before implementing, restyling, or reviewing production UI), --mode=audit (run the parity gate), --mode=bootstrap (set up DESIGN.md + rule + CI in a project). Triggers: "design contract", "design audit", "token parity", "bootstrap the design workflow" (also PT: "contrato de design", "auditoria de design", "paridade de tokens"), /design-workflow. Design-tool prototypes (Paper, Figma, Pen.dev, Penpot…) belong to agile-design; browser prototypes to agile-proto.
- ▌ Agile Onboarding · djalmajrOnboarding guide for new team members in the agile flow with AI. Use when someone new joins the team and needs to understand how the planning, execution, and tracking flow works with AI agents.
- ▌ Agile Refinement · djalmajrValidates planning artifacts and reviews code for quality, consistency, and completeness. Use to lint planning documents (cross-references, dependencies, format) or to review changed code (security, coherence, scope, quality).