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.
-
tomazwang Skill Create Workflow SpecManually work on Stage A (Specification) - create or validate specs
-
tomazwang Skill Plan Simple WorkflowCreate simple plans for straightforward tasks (minimal workflow)
-
tomazwang Skill Check Workflow StatusCheck current workflow state and progress
-
tomazwang Skill Workflow OrchestratorMain conductor for unified workflow - orchestrates workflow stages
-
ahgraber Bundle Optimize SkillsUse when creating or refining SKILL.md-based skills, or diagnosing weak triggering (under/over-triggering, vague descriptions, bloated context, or missing workflow guidance).
-
serpro69 Bundle ImplementTRIGGER when: user asks to implement, fix, build, or work on something — whether from a docs/wip plan OR a standalone task (bug fix, GitHub issue, one-off change). Examples: "work on task 1", "fix this bug", "implement feature X from the issue". Provides structured execution with profile detection, dependency handling, review checkpoints.
-
serpro69 Bundle Review DesignReview design, implementation, and task documents produced by design. Evaluates document quality, internal consistency, and technical soundness. Use after design completes and before starting implement.
-
maplin-co Skill Session ManagementUse when context is growing large, switching tasks, or needing previous session context - covers thresholds, session tools, and workflow patterns
-
akaihola Bundle JmapGeneric JMAP email utilities. Use when syncing emails from any sender domain to disk, querying the local JMAP server, or downloading attachments. The sync script lives at ~/.claude/skills/jmap/sync_emails.py — always invoke it directly instead of writing ad-hoc Python.
-
akaihola Bundle AsanaManage Asana tasks and projects. Use when the user asks about "Asana tasks", "what's on my Asana board", "create an Asana task", "update Asana priority", "sync Asana", or any request to query, create, or modify tasks in Asana.
-
tomazwang Skill Test Driven DevelopmentEnforces TDD discipline - write tests first, then implement
-
tomazwang Skill Start Development WorkflowStart a new workflow - auto-detects complexity and orchestrates stages (Spec → Dev → Exec)
-
tomazwang Skill Behavior Driven DevelopmentBehavior-Driven Development with Given-When-Then scenarios and acceptance criteria
-
greenmamba29 Bundle Customer OnboarderAutomate end-to-end new customer onboarding for SaaS and marketplace platforms. Use when onboarding new customers after signup or contract signing, including account provisioning in CRM (HubSpot/Salesforce), sending personalized welcome email sequences via SendGrid, creating and tracking onboarding checklists, scheduling kickoff calls via Calendly/Cal.com, monitoring customer health scores, and generating time-to-value reports. Triggers on tasks involving new customer setup, onboarding automation, welcome sequences, CSM task assignment, or onboarding health tracking.
-
maplin-co Skill Subagent Driven DevelopmentUse when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates
-
jr2804 Bundle TeaCommand-line tool to interact with Gitea. Use when working with Gitea repositories, issues, pull requests, releases, labels, milestones, organizations, branches, actions, webhooks, or notifications. Provides local helpers like 'tea pr checkout'. Works best in an upstream/fork workflow when the local main branch tracks the upstream repo. Configuration is persisted in $XDG_CONFIG_HOME/tea.
-
jr2804 Bundle MiseMise toolchain and task management guide for selecting the right mise options and commands across tools, environments, tasks, and CI. Use when setting up or troubleshooting mise, choosing between mise.toml and mise.local.toml, configuring activation vs shims, selecting backends, or tuning settings like lockfile, auto-install, offline, and task output.
-
akaihola Bundle Browser Youtube HistoryFind videos in a user's YouTube watch history by driving a logged-in browser session, not Google APIs. Use when the user says they watched something on YouTube and wants you to find it, mentions a browser with Google login or a CDP/remote-debugging session, or asks for a watched video's title, URL, description, or transcript from their history. Prefer this skill whenever browser access is available and the task depends on the user's private logged-in YouTube history.
-
jr2804 Skill 3gpp MeetingsMeeting structure, naming conventions, quarterly plenaries, and meeting pages. Use when parsing 3GPP meeting data, understanding meeting schedules, or working with meeting metadata from 3GPP portal.
-
tachyon-beep Bundle Filigree WorkflowThis skill should be used when the user asks to "track work", "create an issue", "find something to work on", "what should I work on next", "triage bugs", "close an issue", "check what's blocked", "plan a milestone", "review sprint progress", "coordinate agents", or when working in a project that uses filigree for issue tracking. Provides workflow patterns, team coordination protocols, and operational guidance for the filigree issue tracker.
-
buzzbysolcex Skill Gsd BrowserNative Rust browser automation CLI for AI agents. Use when the user needs to interact with websites, navigate pages, fill forms, click buttons, take screenshots, extract structured data, run assertions, test web apps, mock network requests, or automate any browser task. Triggers include "open a website", "fill out a form", "take a screenshot", "scrape data", "test this web app", "login to a site", "visual regression test", or any task requiring programmatic web interaction.
-
damilola-elegbede-org Skill InterviewInterview D through rounds of structured AskUserQuestion dialogs until the ask is fully understood — zero guesses, zero silent assumptions — then close with an Understanding Playback that only D's confirmation ends. Use when D says "interview me", "make sure you understand", "no guesses", or hands over a task ambiguous enough that starting would mean guessing.
-
jr2804 Bundle 3gpp Change RequestChange Request procedure, workflow, status tracking, CR database, and step-by-step instructions. Use when working with 3GPP Change Requests to modify specifications, understanding CR lifecycle, or querying CR status.
-
dyoshikawa Skill Goal ReleaseCut a release end to end: use the `draft-release` skill to open the release PR and draft GitHub release, wait for CI to turn green, run the `merge-pr` skill to merge the release PR, then update the Homebrew formula from the published release assets. Use when the user wants to draft and merge a release in one go, or triggers on "the `goal-release` skill".
-
dyoshikawa Skill Commit Push PrCommit current changes, push to remote, and create or update a pull request. Use when the user wants to commit and create a PR, push changes and open a pull request, or ship their current work as a PR.
-
jr2804 Skill 3gpp Working GroupsWorking group nomenclature, tbid/SubTB identifiers, subgroup hierarchy, and TSG structure. Use when working with 3GPP working groups, parsing meeting codes, or understanding TBID mappings.
-
jr2804 Bundle Code DeduplicationPre-write workflow to prevent semantic code duplication. Use BEFORE creating new utility functions, shared modules, or helper code to verify equivalent capabilities don't already exist in the codebase. Requires maintaining CODE_INDEX.md as a capability index organized by purpose (not file location).
-
jr2804 Bundle Requesting Code ReviewLightweight standalone code review workflow. Use for ad-hoc reviews outside structured development workflows—after completing single tasks, before merging to main, or when stuck and needing a fresh perspective. For structured multi-task development, use subagent-driven-development instead (which includes integrated review stages).
-
jr2804 Skill Dispatching Parallel AgentsDispatch multiple subagents in parallel when facing 2+ COMPLETELY INDEPENDENT tasks that can be worked on without shared state, sequential dependencies, or cross-task communication. Use for investigating unrelated failures (different test files, different subsystems, different bugs) where each subagent works on a different problem domain.
-
jr2804 Bundle Subagent Driven DevelopmentStructured multi-task development workflow with integrated two-stage review (spec compliance + code quality). Use when executing implementation plans in the CURRENT session with independent tasks. Dispatches fresh subagent per task with built-in review gates. For ad-hoc single reviews, use requesting-code-review instead.
-
outfitter-dev Bundle CodifyThis skill should be used when implementing patterns as Claude Code components (skills, commands, hooks, agents), or when "codify", "capture workflow", "turn into a skill", or "make reusable" are mentioned. For pattern identification, see patterns skill.
-
karchtho Skill Unit Testing PatternsUnit testing patterns, TDD workflow, test factories, fixtures, pure function testing, class testing. Activates when user mentions "unit test", "TDD", "test-driven", "factory pattern", "test fixtures", "pure function testing", "class testing", or wants to write isolated unit tests.
-
tachyon-beep Bundle Using AI EngineeringUse when you have an AI/ML task but aren't sure which Yzmir pack handles it - routes frameworks, training, RL, LLMs, architectures, and production to the correct specialist pack and clarifies before guessing
-
tachyon-beep Bundle Using Python EngineeringUse when working on a Python task and unsure which specialist to load - routes to type-system, mypy-resolution, project-tooling, delinting, testing, async, scientific-computing, ML-workflows, debugging-and-profiling, or Textual-TUI specialists based on symptoms
-
plevasseur Skill Newsletter EmailDraft the monthly Safety-Critical Rust Consortium email newsletter.
-
outfitter-dev Skill Maintain TasksTask management for session continuity. Use when coordinating multi-step work, managing subagent assignments, or preserving intent across compaction. Triggers on "track tasks", "manage work", "coordinate agents", or when complex work requires sequencing.
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 optimize-skills, jmap, customer-onboarder. 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.