Productivity
Productivity agent skills automate everyday work: task management, email drafting, calendars, note-taking systems, and personal workflows. Each is a small SKILL.md file your AI agent applies automatically when your request matches what the skill does.
-
binh230199 Skill Dependency MappingUse when identifying and modeling task dependencies in a project plan. Covers building a Directed Acyclic Graph (DAG) of task relationships using Mermaid flowchart syntax, detecting dependency cycles, and computing the critical path. Applies to any task list that needs a structured execution order.
-
binh230199 Skill Task DecompositionUse when breaking a complex goal or project requirement into atomic, measurable, assignable tasks. Covers the full SMART decomposition workflow: understanding the goal, identifying deliverables, creating work packages, assigning ownership and duration, and validating completeness. Applies to software projects, planning agents, and any structured task list creation.
-
claude-world Skill EmailManage email via the himalaya CLI — list, read, compose, reply, forward, and search emails across IMAP/SMTP accounts. Use when user says "check email", "send email", "reply to...", "forward email", "search inbox", or "read message".
-
claude-world Skill Task TrackerTrack personal tasks, set reminders, manage to-do lists. Persists to memory/pending-tasks.md. Uses CronCreate for time-based reminders. Use when user says "remind me", "add task", "what's pending", "mark done".
Audited -
claude-world Skill Draft MessageDraft emails, messages, or replies in the user's communication style. References user profile for tone preferences. Use when user says "draft an email", "write a message", "reply to".
Audited -
claude-world Skill Video ExtractExtract frames, clips, and audio from video files using ffmpeg. Convert between formats, trim segments, create thumbnails, extract subtitles, and batch process. Use when user says "extract frames from video", "clip this segment", "convert to mp4", "get audio from video", "create thumbnail", or any video processing task.
-
abhillashjadhav Skill Loop DesignerIterate-stage skill: turns a recurring chore into a guarded autonomous loop — five-part anatomy (Discover/Plan/Execute/Verify/Stop), five non-negotiable guardrails, and a verifier that is never the executor. Use when a repeated manual task should run on a schedule — 'turn this weekly chore into an autonomous loop', 'design a guarded loop for the digest', 'automate this triage safely' — or when /pm routes such a request here. Do NOT use for one-shot workflow hardening (guardrail-designer), for plain cron scheduling of a script, for executing the loop, or for definitions of autonomous loops.
-
abhillashjadhav Skill Guardrail DesignerIterate-stage skill: designs error, hallucination, and edge-case guardrails for a workflow — every guardrail naming the specific failure it prevents and the trigger condition that fires it. Use when a workflow needs hardening — 'design guardrails for this workflow', 'what can go wrong here and what stops it', 'harden this before we scale', 'where are we exposed' — or when /pm routes such a request here. Do NOT use for autonomous-loop design (loop-designer), for offline eval construction (eval-engine), for production drift monitoring (drift-monitor-designer), or for guardrail definitions.
Audited -
abhillashjadhav Skill Prototype First WorkflowBuild-stage skill: turns a feature idea into the smallest testable prototype plan — built around what the prototype must disprove, not what it should demonstrate. Use when the user wants to test before building — 'plan the smallest prototype', 'how do we prototype this before committing', 'design the spike', 'fastest way to test if this works' — or when /pm routes such a request here. Do NOT use to execute the build, to make the build/kill call itself (ai-feature-go-no-go), to map assumptions without a test plan (assumption-mapper — its riskiest assumption is this skill's input), or for definitions of prototyping methods.
Audited -
growthxai Skill Output Workflow RunExecute an Output SDK workflow synchronously and wait for the result. Use when running a workflow and needing immediate results, testing workflow execution, or getting the output directly in the terminal.
-
growthxai Skill Output Plan WorkflowUse when the user asks to create, build, generate, scaffold, or plan a new workflow. Orchestrates the full planning process including architecture, steps, prompts, evaluators, and testing strategy using specialized subagents.
-
growthxai Skill Output Workflow ListList all available Output SDK workflows in the project. Use when discovering what workflows exist, checking workflow names, exploring the project's workflow structure, or when unsure which workflows are available to run.
-
growthxai Skill Output Workflow StopStop a running Output SDK workflow execution. Use when cancelling a workflow, stopping a long-running process, terminating a stuck workflow, or when you need to abort a workflow in progress.
-
growthxai Skill Output Build WorkflowImplement an Output SDK workflow from a plan document. Use when the user asks to build, implement, or code a workflow from an existing plan, or after output-plan-workflow has produced a plan and the user is ready to build.
-
growthxai Skill Output Debug WorkflowDebug Output SDK workflow issues. Use when user reports a workflow failing, erroring, hanging, producing wrong results, or asks to debug, troubleshoot, or investigate a workflow execution.
-
growthxai Skill Output Dev Code StyleCode style conventions for Output SDK workflow projects. Use when writing or reviewing any TypeScript/JavaScript code. Discovers the project's own linting rules first; falls back to Output SDK conventions when no linter is configured.
-
growthxai Skill Output Workflow StartStart an Output SDK workflow asynchronously without waiting for completion. Use when starting long-running workflows, getting a workflow ID for later monitoring, running workflows in the background, or executing multiple workflows in parallel.
-
growthxai Skill Output Workflow TraceAnalyze Output SDK workflow execution traces. Use when debugging a specific workflow, examining step failures, analyzing input/output data, understanding execution flow, or when you have a workflow ID to investigate.
-
growthxai Skill Output Error Try CatchHandle errors caught in Output workflows without losing failure context. Use when adding workflow try/catch logic, fallbacks, partial-failure handling, custom Error classes, or typed checks for errors thrown by steps and evaluators.
-
growthxai Skill Output Meta Pre FlightPre-flight validation checks for Output SDK workflow operations. Ensures conventions are followed, requirements are gathered, and quality gates are passed before workflow execution.
-
growthxai Skill Output Workflow ResultGet the result of an Output SDK workflow execution. Use when retrieving the output of a completed workflow, getting the return value, or checking what a workflow produced after async execution.
-
growthxai Skill Output Workflow StatusCheck the status of an Output SDK workflow execution. Use when monitoring a running workflow, checking if a workflow completed, or determining workflow state (RUNNING, COMPLETED, FAILED, TERMINATED).
-
growthxai Skill Output Meta Post FlightPost-flight validation for Output SDK workflow operations. Systematic verification of step completion, convention compliance, quality validation, and deliverable verification.
-
growthxai Skill Output Workflow Runs ListList Output SDK workflow execution history. Use when finding failed runs, reviewing past executions, identifying workflow IDs for debugging, filtering runs by workflow type, or investigating recent workflow activity.
-
growthxai Skill Output Dev Create SkeletonGenerate workflow skeleton files using the Output SDK CLI. Use when starting a new workflow, scaffolding project structure, or understanding the generated file layout.
-
growthxai Skill Output Dev Workflow FunctionCreate workflow.ts files for Output SDK workflows. Use when defining workflow functions, orchestrating steps, or fixing workflow structure issues.
-
hungrykelvin123 Bundle ReflectReview active-task history through judgment, tooling, and divergent lenses, then propose durable skill improvements. Use when the user says reflect.
-
hungrykelvin123 Bundle Automate MeUse for "automate me", "create/update/refresh my -mode skill", "turn/capture my preferences or working style into a skill", or wanting agents to follow how the user works. Drafts or revises a personal -mode skill through skill-creator and unslop, optionally using supported recent task history.
-
hungrykelvin123 Bundle Figure It OutDesign an auditable playbook when no narrower one fits: a large migration, an ambitious multi-part change, or work a human reviews after stepping away. Scales rigor to the task, runs a hypothesis loop, and logs decisions via show-me-your-work. Use for /figure-it-out, 'figure it out', a large migration, or when no narrower playbook applies.
-
archive228 Skill Hitl EscalateEscalate blocked runs to a human via configured channel or fallback to BLOCKED.md and exit the loop. Use when the loop hits an ambiguous spec, a missing credential, a destructive action needing approval, or 3+ consecutive verify failures on the same task.
-
pramoddutta Bundle Assemble Release Decision RecordAssemble a formal release decision record from supplied exit criteria, approved closure and coverage artifacts, risk evidence, waivers, and human approvals. Use when preparing a release gate packet, documenting a go or no-go meeting, recording a conditional release, or preserving a decision and its conditions. Maps evidence to criteria but does not recreate closure metrics, recommend an outcome, approve a waiver, execute a release, or make the decision for the authorized owner.
-
igmarin Bundle Swoosh EmailsUse when sending emails from Phoenix applications. Invoke before implementing email functionality. Covers Swoosh setup, email templates, delivery configuration, testing, and production adapters. Trigger words: email, Swoosh, mailer, email templates, SMTP, SendGrid, email testing.
-
igmarin Bundle Testing EssentialsMANDATORY for ALL test files. Invoke before writing any _test.exs file. Covers DataCase/ConnCase setup, fixture patterns, LiveView tests, changeset tests, async safety, setup chaining, timestamp testing, and TDD workflow. Trigger words: test, mix test, DataCase, ConnCase, fixture, LiveView test, assert, ExUnit.
-
igmarin Bundle Elixir Skill RouterEntry-point orchestrator that triages and decomposes complex Elixir/Phoenix requests into ordered sub-tasks, then delegates to the correct specialised skill — never implements directly. Enforces TDD discipline across all code-producing work. Priority order: TDD → Planning → Implementation → Quality → Review. First response line MUST be "Next skill: skills/<name>". Prefer playbooks for multi-step work (e.g. skills/tdd, skills/code-review-playbook). Falls back to `elixir-essentials` for language ambiguity or `phoenix-liveview-essentials` for web ambiguity. Use when scope is unclear, best approach uncertain, or request spans multiple concerns. Trigger words: where do I start, help me plan, break this down, best approach, not sure how, multi-step, complex task, complex Phoenix, what should I do first, orchestrate, triage, route to skill, skill routing, entry point, skill router.
-
jh941213 Skill Observability SloObservability and SLO design workflow. Use when adding or reviewing logs, metrics, traces, dashboards, alerts, SLIs, SLOs, error budgets, runbooks, or production monitoring for a service or feature.
-
luongnv89 Bundle CLI BuilderBuild production-quality CLIs with language detection and a five-step approval-gated workflow. Use when wrapping an existing module or app. Don't use for GUI/TUI apps, web APIs, or one-off shell scripts.
Frequently asked questions
What are Productivity agent skills?
Productivity agent skills automate everyday work: task management, email drafting, calendars, note-taking systems, and personal workflows. Each is a small SKILL.md file your AI agent applies automatically when your request matches what the skill does.
Which Productivity skills are most installed?
Popular Productivity skills on SkillMD right now include assemble-release-decision-record, cli-builder, dependency-mapping. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Productivity skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.