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.
-
rpamis Skill Openspec New ChangeStart a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.
-
rpamis Skill Openspec Continue ChangeContinue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.
-
product-on-purpose Bundle Utility Pm Workflow BuilderGuides a contributor from a workflow idea to a complete Workflow Implementation Packet (draft workflow file, draft workflow command, cross-cutting update checklist) in a staging area for review. Runs overlap analysis against the existing workflows with a Why Gate, then helps select and sequence skills with authored handoffs. Use when creating a new multi-skill workflow or promoting a repeated ad-hoc chain into a durable one. To build a single skill instead, use utility-pm-skill-builder; to run a sequence without authoring anything, use the chain command or utility-pm-workflow-orchestrator.
-
product-on-purpose Bundle Utility Pm Workflow OrchestratorRun an ordered sequence of pm-skills against one input, pausing for go/no-go and stopping on a failed or empty step. Accepts a saved prioritized action plan (Mode A) or an ad-hoc named chain (Mode B; the chain command routes here). Explicit invocation only; run --dry-run first while the native path is EXPERIMENTAL. To author a durable workflow instead, use utility-pm-workflow-builder.
-
umbraco Skill Umbraco Version GuardDeterministically verify that the Umbraco major of the site you are working on matches the major these skills target. Run this FIRST, before any Umbraco backoffice work, to avoid mixing guidance across Umbraco majors (e.g. 17 vs 18 vs 19). Trigger on the first Umbraco task in a session, or whenever the site's version is uncertain.
-
cdeistopened Skill Gemini WriterDelegate large-context writing tasks to Gemini's 1M token window. Send an entire manuscript + detailed instructions in a single pass. Use for book rewrites, structural refactoring, redundancy analysis, and any writing task where the AI needs to see everything at once.
-
scientiacapital Bundle Git WorkflowGit workflow patterns - conventional commits, branch naming, PR templates, merge strategies. Use when: commit, PR, branch naming, git workflow, conventional commits, semantic versioning.
-
scientiacapital Bundle Morning BriefDaily briefing with calendar, CRM priority dial list, deal momentum summary, and Gmail drafts for each lead.
-
scientiacapital Bundle Sdr Email Sms Playbook5-touch email/SMS cadence for Epiphan BDR outreach. Full templates for Higher Ed, Courts, Gov, Healthcare by touch. Companion to epiphan-call-playbook (phone). Writing rules, subject line patterns, and SMS guidelines. Use when: email playbook, email template, outreach email, sdr email, cold email template, sms outreach, follow up email, 5 touch cadence.
-
scientiacapital Bundle Email Template Generator SkillGenerate professional email templates for various business scenarios including sales outreach, customer support, internal communications, follow-ups, and apologies. Creates personalized, tone-appropriate templates with subject lines and formatting. Use when users need to write business emails, cold outreach, or professional communications.
-
scientiacapital Bundle Meeting Intelligence System SkillAnalyze meeting transcripts to extract decisions, action items, blockers, sentiment, and generate follow-up emails. Use when user provides meeting notes, transcripts, or recordings and needs structured summaries or action tracking.
-
cursor Skill ArenaSpawn N parallel candidates at the same task, pick a base, graft the strongest parts of the losers into it. Use for /arena, 'arena this', 'throw it in the arena', or when one attempt at a non-trivial artifact would lock in the wrong shape.
-
cursor Skill 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.
-
cursor Skill Ralph LoopStart a Ralph Loop for iterative self-referential development. Use when the user asks to run a ralph loop, start an iterative loop, or wants repeated autonomous iteration on a task until completion.
-
vm0-ai Bundle Workflow SetupCreate, edit, inspect, run, schedule, pause, or delete workflows and automations.
-
jimmypaolini Skill Write CommentsApply codebase commenting conventions for TypeScript, Python, and any language. USE WHEN writing or reviewing comments, adding section comments, organizing code into logical groups, or asked about comment style. Covers when to comment, how to write good comments, section comment format (emoji + capitalized name), emoji reference table, and anti-patterns to avoid (obvious comments, redundant JSDoc, TODO lint bypasses, dash-line dividers).
-
jimmypaolini Skill Codependix ExportRun a codependix dependency graph export, choose between --check and --write, point a run at a workspace root or a configuration file, or read a Mermaid block or JSON graph it produced. Use when running codependix or npx codependix, when a run exits 0 having written nothing, when looking for a flag that selects one graph type, when wiring codependix into a CI step, or when reading an exported Nx Neighborhood, NestJS module graph, or file-level import graph. Covers the command-line host directly, without assuming any task runner.
-
social-media-skills Bundle Content CalendarUse to build a content calendar — a sustainable, repeatable posting rhythm and recurring structure (which pillars/formats post on which days, on which platforms), derived from strategy and pillars. Run when the user says "content calendar," "editorial calendar," "social media calendar," "posting schedule," "content plan" (ongoing), "what should I post each week," "build me a posting routine/cadence," or wants a repeatable system rather than one period's posts. Reads social-strategy, content-pillars, and brand-profile first; sizes cadence to real capacity; builds a recurring skeleton of buckets and named series with room reserved for reactive/trend content; sets the planning rhythm (batch, buffer, review). Hands a period's briefs to batch-content-plan, content to the writing skills, and scheduling to scheduling-and-queue. For filling one specific week/month with actual posts use batch-content-plan; for higher-level channel/goal choices use social-strategy.
-
giuseppe-trisciuoglio Bundle Unit Test Bean ValidationProvides patterns for unit testing Jakarta Bean Validation (JSR-380), including @Valid, @NotNull, @Min, @Max, @Email constraints with Hibernate Validator. Generates custom validator tests, constraint violation assertions, validation groups, and parameterized validation tests. Validates data integrity logic without Spring context. Use when writing validation tests, bean validation tests, or testing custom constraint validators.
-
giuseppe-trisciuoglio Bundle Unit Test Scheduled AsyncProvides patterns for unit testing Spring `@Scheduled` and `@Async` methods using JUnit 5, CompletableFuture, Awaitility, and Mockito. Covers mocking task execution and timing, verifying execution counts, testing cron expressions, validating retry behavior, and simulating thread pool behavior. Use when testing background tasks, cron jobs, periodic execution, scheduled tasks, or thread pool behavior.
-
louisblythe Skill CopywritingWhen the user wants to write cold outreach, sales emails, LinkedIn messages, or sales scripts. Also use when the user says "write an email," "cold outreach," "prospecting message," "sales script," "LinkedIn message," or "outbound copy." For editing existing messages, see copy-editing.
-
louisblythe Skill Copy EditingWhen the user wants to edit, review, or improve sales messages, emails, or scripts. Also use when the user mentions 'edit this email,' 'review my outreach,' 'improve this pitch,' 'make this better,' 'feedback on my message,' or 'polish this script.' This skill provides a systematic approach to editing sales communication.
-
louisblythe Skill Written CommunicationWhen the user wants to improve their ability to craft compelling emails, proposals, and follow-ups in sales. Also use when the user mentions "writing emails," "sales proposals," "follow-up messages," "written pitches," "professional communication," or "email copy."
-
louisblythe Skill Multi Channel CoordinationWhen the user wants to build or improve a sales bot's ability to orchestrate SMS, email, voice, and chat without overwhelming prospects. Also use when the user mentions "omnichannel," "cross-channel," "channel orchestration," "multi-touch sequences," or "coordinating outreach."
-
louisblythe Skill Channel Preference DetectionWhen the user wants to build or improve a sales bot's ability to detect and adapt to prospect communication preferences across SMS, email, phone, and chat. Also use when the user mentions "channel preference," "communication preference," "preferred channel," "omnichannel," or "channel switching."
-
louisblythe Skill Spam Bot Detection AvoidanceWhen the user wants to build or improve a sales bot's ability to write and send messages in patterns that don't trigger carrier or email spam filters. Also use when the user mentions "deliverability," "spam filters," "avoiding spam," "email deliverability," "carrier filtering," or "message delivery."
-
louisblythe Skill Meeting Confirmation Reminder LogicWhen the user wants to build or improve a sales bot's ability to confirm meetings and reduce no-shows. Also use when the user mentions "meeting confirmation," "calendar reminders," "no-show reduction," "appointment reminders," or "meeting attendance."
-
louisblythe Skill Message Deliverability OptimizationWhen the user wants to build or improve a sales bot's ability to manage sender reputation and ensure messages get delivered. Also use when the user mentions "deliverability," "spam prevention," "sender reputation," "email warmup," or "domain reputation."
-
oakoss Bundle TurborepoTurborepo monorepo build system and orchestration. Covers task pipelines, dependsOn syntax, caching configuration, remote cache, filtering, CI optimization, environment variables, workspace management, watch mode, package boundaries, and code generation. Use when configuring tasks, creating packages, setting up monorepo, sharing code between apps, running changed packages, debugging cache, optimizing CI, resolving workspace dependencies, enforcing package boundaries, or generating code.
-
oakoss Bundle Tldr ExpertConcise summarization and information distillation. Covers executive summaries, code change summaries, PR descriptions, meeting notes, technical briefs, and progressive disclosure patterns. Use when writing PR descriptions, summarizing code changes, creating executive briefs, distilling long discussions, or generating release notes.
-
oakoss Bundle Test Driven DevelopmentRed-green-refactor discipline for writing code driven by tests. Covers the TDD cycle, test quality, mocking boundaries, and design for testability. Use when: implementing features, fixing bugs, refactoring existing code, designing module interfaces, or working within vertical slices from a tracer-bullets workflow.
-
mohitmishra786 Skill OpenmpOpenMP skill for shared-memory parallel programming. Use when writing parallel for loops, reductions, task parallelism, SIMD directives, GPU offloading, or profiling with Score-P/TAU. Activates on queries about OpenMP, pragma omp, schedule static dynamic, reduction, false sharing, or OMP_NUM_THREADS.
-
mohitmishra786 Bundle Cargo WorkflowsCargo workflow skill for Rust projects. Use when managing workspaces, feature flags, build scripts, cargo cache, incremental builds, dependency auditing, or CI configuration with Cargo. Activates on queries about cargo workspaces, Cargo.toml features, build.rs, cargo nextest, cargo deny, cargo check vs build, or Cargo.lock management.
-
dylantarre Skill UX ResearcherUse when evaluating animation usability, conducting motion studies, or when researching how animation affects user perception and task completion.
-
existential-birds Skill Write AdrUse when you want to generate Architecture Decision Records from this session. Triggers on "write ADRs", "document our decisions", "create decision records", "record the choices we made". Also useful after design discussions where decisions were reached but not documented. Does NOT extract decisions alone (use adr-decision-extraction) or provide MADR template (use adr-writing). Orchestrates the full workflow: subagent extraction, user confirmation, parallel generation, and verification.
-
duck4nh Skill Request HandlerFull-Stack Engineer request handler workflow. Use when receiving any user request to properly classify tasks (CONSULT/BUILD/DEBUG/OPTIMIZE) and execute the appropriate workflow with pre-delivery checklist.
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 ux-researcher, openspec-new-change, openspec-continue-change. 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.