← all publishers

michaelliv

@michaelliv source repo

25 published skills

  1. Charts 2 · michaelliv
    Generate SVG/PNG charts (bar, line, pie, scatter, radar, heatmap, funnel, gauge, sankey, etc.) from ECharts JSON configs
    0
    installs
  2. Cadcli · michaelliv
    Inspect, search, summarize, preview, and safely edit DWG/DXF CAD drawings with the cadcli CLI. Use when the user asks about CAD files, floorplans, DWG/DXF contents, layers, blocks, entities, text, previews, or CAD edits.
    0
    installs
  3. Markit · michaelliv bundle
    Convert files and URLs to Markdown. Supports PDF, DOCX, PPTX, XLSX, HTML, EPUB, CSV, JSON, GitHub URLs, images, audio, ZIP, and more. Use when you need to extract content from any document format.
    0
    installs
  4. Nanny · michaelliv
    Break a goal into tasks, execute them one by one, retry on failure. Use when the user asks to build a feature, implement something multi-step, or says "nanny this" or "orchestrate this." Not for single quick edits — for work that has multiple steps and needs to be tracked.
    0
    installs
  5. Pi Goal Writer · michaelliv
    Drafts and reviews strong /goal objectives for Pi pi-goal and compatible goal-mode agents. Use when the user asks to write, improve, audit, or meta-prompt a long-running agent goal with clear success criteria, verification, constraints, iteration policy, and blocked stop conditions.
    0
    installs
  6. Napkin · michaelliv
    Read, create, search, and manage notes in Obsidian vaults using the napkin CLI. Works directly on markdown files and canvas files — no Obsidian app required. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, work with tasks, tags, properties, daily notes, templates, bases, bookmarks, aliases, or canvas files from the command line.
    0
    installs
  7. Poster · michaelliv
    Render a standalone React component (Tailwind + Recharts + lucide-react) to PNG / SVG / PDF / JPG / WebP via the `poster_render` tool. Use when the user asks for a chart, dashboard, report card, social-share image, OG image, year-in-review, editorial data story, magazine layout, or any visual deliverable that should come out as a single image/document file. Not for interactive UIs; posters are compositions.
    0
    installs
  8. Ingest Codebase · michaelliv
    Guide the creation of a high-quality mental model for a codebase. Use when starting a new mental model, when the model feels incomplete or unclear, or when onboarding to understand a system's architecture. Produces domains, capabilities, aspects, and architectural decisions.
    0
    installs
  9. 9to5 · michaelliv
    9to5 — Automated agents for Claude Code
    0
    installs
  10. Opentui · michaelliv bundle
    Comprehensive OpenTUI skill for building terminal user interfaces. Covers the core imperative API, React reconciler, and Solid reconciler. Use for any TUI development task including components, layout, keyboard handling, animations, and testing.
    0
    installs
  11. Charts · michaelliv
    Generate SVG/PNG charts (bar, line, pie, scatter, radar, heatmap, funnel, gauge, sankey, etc.) from ECharts JSON configs
    0
    installs
  12. Tend · michaelliv
    Keep a napkin vault healthy: fix broken links, reconnect or retire forgotten notes, merge duplicates, tame tag sprawl, and propose templates for recurring note shapes. Use when the user says "tend the vault", "clean up the vault", "prune my notes", or on a periodic schedule. Conservative by design — small fixes each run, deletions go to .trash, structural changes are proposed, not imposed. Requires the napkin CLI.
    0
    installs
  13. Distill · michaelliv
    Distill knowledge from the current conversation or working session into a napkin vault as permanent, structured notes. Use when the user says "save this", "distill this", "remember this", "capture this conversation", or at the end of a session where something non-obvious was figured out. Extracts the substance — decisions, fixes, gotchas, patterns — not a transcript. Requires the napkin CLI (`npm install -g napkin-ai`; run `napkin --help` for the command surface).
    0
    installs
  14. Mutes · michaelliv
    Mute or unmute users. Use when a user is being abusive, spamming, trying to exfiltrate secrets, or deliberately wasting resources.
    0
    installs
  15. Roles · michaelliv
    Manage user roles. Use when the user asks to grant or revoke permissions, make someone an admin, or check who has access.
    0
    installs
  16. Tasks · michaelliv
    Manage scheduled tasks — create cron jobs or one-shot reminders that run prompts on a schedule. Use when the user asks to schedule something, set a reminder, or manage recurring tasks.
    0
    installs
  17. Config · michaelliv
    View and set configuration. Use when the user asks to change trigger behavior, extension settings, or other settings.
    0
    installs
  18. Permissions · michaelliv
    View and manage role permissions. Use when the user asks about what permissions a role has, or wants to change what users can do.
    0
    installs
  19. Handoff · michaelliv
    Generate a prompt for a fresh conversation to continue the current implementation. Use when hitting context limits, ending a session, or needing to hand off work to another agent/conversation.
    0
    installs
  20. Jira CLI · michaelliv bundle
    Interact with Atlassian Jira from the command line. Create, update, and search issues, manage sprints and epics, transition statuses, and more. Use when the user wants to work with Jira tickets, check sprint progress, or automate project workflows.
    0
    installs
  21. Slack CLI · michaelliv bundle
    Interact with Slack from the command line. Send messages, read channel history, list channels and users, upload files, manage reminders, and more. Use when the user wants to communicate with Slack, check messages, or automate Slack workflows.
    0
    installs
  22. Thinktank · michaelliv
    Simulate an expert panel discussion on a topic. Suggests 3 relevant experts/personas based on context and has them debate approaches, trade-offs, and arrive at recommendations. Use when brainstorming, exploring design decisions, or wanting multiple expert perspectives on a problem.
    0
    installs
  23. CLI Design · michaelliv
    Review and improve CLI program design using principles from clig.dev — the Command Line Interface Guidelines. Covers help text, output, errors, arguments/flags, subcommands, interactivity, configuration, naming, and distribution. Use when designing a new CLI, reviewing CLI UX, or fixing how a command-line tool communicates with users.
    0
    installs
  24. Issue Plan · michaelliv
    Break a design goal into detailed, dependency-ordered GitHub issues. Use when the user has a feature idea, architectural change, or refactor and wants a structured plan with issues ready for sprint execution. Triggers include "plan this", "break this down", "create issues for this", or presenting a design/architecture to implement.
    0
    installs
  25. Issue Sprint · michaelliv
    Rapid iteration on GitHub issues — prioritize, create worktrees, generate prompts for subagents, review PRs, merge, repeat. Use when the user wants to work through multiple issues quickly, says "let's sprint", "batch these issues", or wants to parallelize work across multiple agents.
    0
    installs