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.
-
infei12306 Bundle Matlab BridgeControl an already-running MATLAB session from DSH over Windows COM automation - execute code or .m scripts, exchange matrices through files, poll long-running jobs, and capture figure windows as PNG. Use when a task involves MATLAB or Simulink, running or authoring .m code, plotting or simulating in MATLAB, or when MATLAB is open and the work should land in that live session.
-
danilo-enesi Skill Commit To MainCome creare commit Git in questo flusso di lavoro — sempre diretti sul branch corrente (main/master, mai una branch feature o una PR), sempre a livello di file intero (mai frammentare un file fra più commit o usare `git add -p`), messaggio di commit in italiano e conciso, raggruppando i file per funzionalità in commit distinti quando cambiano per motivi diversi. Attivala quando senti «fai il commit», «committa queste modifiche», «crea i commit», «salva il lavoro su git», o quando un task di codice va concluso con un commit. Al termine restituisce SEMPRE una tabella file→motivo, mai un semplice "fatto".
-
rewse Skill Github Push Via FoxPush commits to GitHub from this host by relaying them through fox. Use this skill whenever a push to github.com fails or hangs, when git reports GH007 or rejects the author email, or before pushing any repository whose origin is on GitHub from this host. Covers both uncommitted working-tree changes and commits already made locally. Does not apply to other remotes such as internal GitLab, which push directly.
-
wuweifeng710 Bundle Trace As StateTwo-pass long-context method: run once to produce a task-state card, then place the card BEFORE the material and re-read to answer. For long-document analysis, multi-hop retrieval, large-codebase comprehension, and any 'you only know what to look for after reading' task. Triggers: long context, multi-hop reasoning, context ordering, state prefixing, trace as state.
-
easyindie Skill Lark Task飞书任务:管理任务、清单和任务智能体。创建待办任务、查看和更新任务状态、拆分子任务、组织任务清单、分配协作成员、注册或注销任务智能体、更新任务智能体的主页数据、写入智能体任务记录。当用户需要创建待办事项、查看任务列表、跟踪任务进度、管理项目清单或给他人分配任务、注册注销任务智能体、更新智能体主页数据、写入任务记录时使用。
-
easyindie Skill Software Dev Workflow软件开发5阶段工作流模板:需求拆解→调研→设计→编码→验证→交付
-
dasdigitalemomentum Bundle Create PlanCreate a persistent structured plan (plan.md, phases/, todo.md) when work needs multi-phase or multi-session coordination, durable tracking, or an explicitly requested plan.
-
dasdigitalemomentum Bundle Update PlanUpdate an existing plan's status, todo list, and phase progress. Tracks what was done, updates completion status, and maintains the changelog. Use this skill during or after working on a plan phase to keep planning artifacts current.
-
unsafe9 Bundle Alfred WorkflowAuthor Alfred 5 workflows as code by writing the native info.plist XML — object graph, connections, canvas layout (uidata), user configuration — then validating, packaging into .alfredworkflow, and installing. Use whenever the user wants to create, modify, lay out, debug, package, or install an Alfred workflow or macOS launcher automation, mentions .alfredworkflow, Script Filter, Alfred keyword/hotkey/external trigger, or says 'build an Alfred workflow', 'add an Alfred keyword'. Trigger even when the user only describes the desired launcher behavior without naming Alfred internals.
-
easyindie Skill Lark Vc飞书视频会议:查询会议记录、获取会议纪要产物(总结、待办、章节、逐字稿)。1. 查询已经结束的会议数量或详情时使用本技能(如历史日期| 昨天 | 上周 | 今天已经开过的会议等场景),查询未开始的会议日程使用 lark-calendar 技能。2. 支持通过关键词、时间范围、组织者、参与者、会议室等筛选条件搜索会议记录。3. 获取或整理会议纪要时使用本技能。
-
easyindie Skill Lark Mail飞书邮箱 — draft, compose, send, reply, forward, read, and search emails; manage drafts, folders, labels, contacts, attachments, and mail rules. Use when user mentions 起草邮件, 写一封邮件, 拟邮件, 草稿, 发通知邮件, 发送邮件, 发邮件, 回复邮件, 转发邮件, 查看邮件, 看邮件, 读邮件, 搜索邮件, 查邮件, 收件箱, 邮件会话, 编辑草稿, 管理草稿, 下载附件, 邮件文件夹, 邮件标签, 邮件联系人, 监听新邮件, 收信规则, 邮件规则, draft, compose, send email, reply, forward, inbox, mail thread, mail rules.
-
librefang Skill NotionNotion workspace management and content creation specialist
-
alfons0329 Bundle Leetcode NoteAutomated note-taking and pattern-guide generation for LeetCode problems. Summarizes discussions into structured personal notes or holistic pattern-based study guides.
-
jramsahai Skill GoalsTrack what a project or set of projects is working toward: create a goal note, link a project to it, mark a goal achieved or dropped, and answer "how is <goal> going" by listing its projects and their status. Use when the user talks about a purpose or outcome, not just a piece of work. NOT for: project status, decisions, or blockers (project-tracking), or individual tasks (task-tracking).
-
jramsahai Skill StandupGenerate a standup summary from Obsidian project/task state, on demand or by cron: active projects, overdue and due-soon tasks, waiting states, stale items, pending conversations. Read-mostly synthesis. NOT for: changing task or project state (task-tracking / project-tracking).
-
jramsahai Skill People NotesTrack durable per-person notes in the Obsidian vault: conversation history, pending topics to discuss, relationship context, project associations. Use when info is about a person and worth keeping beyond today. NOT for: one-off diary mentions (daily-journal), project decisions (project-tracking), or action items (task-tracking).
-
jramsahai Skill Daily JournalCapture personal daily diary entries in the Obsidian vault: mood, energy, weather, exercise, food, media, purchases, random thoughts. Use for "today I..." personal logs and observations. NOT for: reusable reference facts (knowledge-base), actionable work (task-tracking), project updates or conversation notes (project-tracking), or durable person context (people-notes).
-
jramsahai Skill Meeting NotesTurn a meeting transcript, dictated recap, or bullet notes (including voice bridge output) into a meeting note, project decisions, action items, and person conversation history. Owns ingestion of raw meeting/voice material only. NOT for: the meeting note's own shape or the project's sections (project-tracking), the person note's shape (people-notes), or task mechanics beyond adding the item (task-tracking).
-
jramsahai Skill Shopping ListManage per-store shopping lists in the Obsidian vault. Use when: (1) adding items to buy at a store, (2) checking what's on a store's list, (3) marking items bought, (4) creating a list for a new store, (5) recurring shopping routines. NOT for: work projects, people tracking, general tasks with due dates (use task-tracking), or general note-taking.
-
jramsahai Skill Weekly ReviewOnce-a-week pass over the Obsidian second brain: what shipped, what slipped, which projects went quiet, and three specific questions for the user. On demand ("run my weekly review") or by cron. Read-mostly, like standup, plus applying the user's own answers from last week's review. NOT for: daily status (standup), nightly linking and inbox triage (nightly-consolidation), or creating tasks/projects from scratch (task-tracking / project-tracking).
-
librefang Skill Email WriterProfessional email writing expert for tone, structure, clarity, and business communication
-
librefang Skill Linear ToolsLinear project management expert for issues, cycles, projects, and workflow automation
-
rarango10 Skill Close FeatureCierra una feature terminada: corre el comando de higiene completo sobre el estado final del repo, comprueba que todos los veredictos de dod-checker sigan siendo ciertos juntos, y hace el commit de cierre. Un rojo baja la tarea afectada a en curso y la devuelve al TDD. Es el paso 8 del ciclo. Usalo cuando la persona diga 'cerremos la feature', 'commiteemos', 'listo para commitear', 'ya terminamos X', o cuando todas las tareas estén en hecho y el ciclo e2e haya cerrado. No repara código, no toca el plan de tareas y no aprueba nada: si algo sale rojo, nombra la tarea que vuelve a en curso y devuelve el arreglo al skill implement-task.
-
rarango10 Skill Implement TaskImplementa UNA tarea del tasks.md de una feature, de punta a punta: la marca en curso, escribe el primer test en rojo, implementa lo mínimo para el verde, invoca a dod-checker sin preguntar, asienta el veredicto en el Registro y commitea con el id de la tarea en el mensaje. Es el paso 5 del ciclo. Usalo cuando la persona diga 'implementemos T3', 'hagamos T5', 'arranquemos con la implementación', 'seguimos con la que sigue', o cuando un tasks.md aprobado tenga tareas en pendiente. No escribe el plan de tareas —eso lo hace únicamente el workflow tasks-fanout— ni verifica la feature entera —eso es verify-e2e—. Si no hay un tasks.md con la tarea que te piden, este skill no aplica: ese pedido entra al ciclo por brainstorming o specify.
-
c1trusovo831 Bundle Statistical PowerCalculate study sample size, power, minimum detectable effects, and sensitivity curves for a planned analysis. Use experimental-design to choose or lay out the study; use an analysis workflow for collected data.
-
c1trusovo831 Bundle Experimental DesignPlan experiments before data collection, including study designs, randomization, blocking, replication, and DOE layouts. Use statistical-power for sample size or MDE; use an analysis workflow for collected data.
-
lightningjim Bundle Notetaking TutorTutor for note-making systems that carry ideas through to finished writing — capture, processing, connection, and output. Use this skill when the user asks how to take, organize, or use notes; when a zettelkasten, slip box, second brain, or PKM workflow comes up; when a study or revision technique needs empirical backing rather than folk advice; when working memory, cognitive load, or encoding arises in a learning context; when notes need to become a draft; or when a technique must be matched to a particular text, goal, or deadline. Covers Fiona McPherson's "Effective Notetaking", Bob Doto's "A System for Writing", and Sönke Ahrens' "How to Take Smart Notes".
-
rafaelpadovezi Bundle Dst WorldgenConfigure Don't Starve Together worldgen from a mod — set world options (hounds="never", antliontribute="never", world_size, task_set, ...) with their exact legal values, and manipulate levels, task sets, tasks and rooms. Use when writing modworldgenmain.lua, AddLevel/AddTaskSet/AddTask/AddRoom, any *PreInit worldgen hook, a level `overrides` table, or when a world generates with the wrong shape/content. Also for checking whether a trimmed world still supports boss chains (Celestial Champion, Ancient Fuelweaver) and for inspecting/debugging world session save files.
-
prompthon-io Bundle Local Document OrganizerPreview-first local file organizer. Scan a user-named folder, classify files with readable rules, show a plan, execute approved moves and undo them. Use for sorting Downloads, renaming into category folders, or reviewing organization history, including scoped metadata-only course persistence. Do not use for knowledge synthesis, source analysis or workflow orchestration.
-
mike22890 Skill Long Task长时间任务的防降级与状态管理。当任务预计超过 30 分钟、需要跨会话持续、或涉及多步骤复杂流程时使用。
-
prompthon-io Bundle Personal Workflow AutomationDefine, preview, execute and inspect manually triggered workflows with ordered deterministic tool steps and approval gates. Use for repeatable multi-step course routines and explicit retries. Do not use for file classification, knowledge synthesis, background scheduling or replacing another skill's work.
-
mike22890 Bundle Git WorkflowGit 工作流的自动化与最佳实践。当需要写 commit message、创建 PR、解决合并冲突、分支管理(Git Flow/GitHub Flow/Trunk-based)、git rebase、cherry-pick、tag 管理、版本发布、git hook 配置、多分支协作、代码审查流程时使用。
-
tydm2 Bundle Code Forge编程模式的默认编码工作流接线:1 个大脑 + 4 个专精子智能体(架构/编码/自检/审查)组成的编码流水线,从需求澄清(意图回读确认)、技术方案、编码实现、逻辑自检到审查验收与迭代修订。当用户在编程模式下说「开始开发/帮我实现…/设计方案/编码实现/自检代码/审查代码」时使用。这是随「编程模式」预设发行的基础接线技能,用户可通过 /set skill 修订出个人专属版本(项目级 .dsh/skills/ 下的同名技能优先)。可与 workflow-builder(工作流构建器技能)联合使用:workflow-builder 负责搭建/迭代工作流,本技能是其产出的编码领域接线成品。
-
prompthon-io Skill Customer Email Assist 2用 connector-first、最少 token 的方式审阅 Gmail 客户支持线程。适用于 Codex 需要通过 Codex Gmail connector 读取 Gmail、把清洗后的消息导入本地 SQLite 问题队列、先执行确定性的清洗和分类、只把模型调用保留给 JSON-only 的消息理解和草稿字段生成,并支持 dashboard 审阅、客户审批与排队回复处理的时候。
-
mike22890 Skill Github WorkflowGitHub 全流程管理——release、changelog、tag、PR、Actions。当需要管理 GitHub 仓库、创建发布、生成 changelog、打标签、管理 PR、配置 Actions 时使用。安全第一,不泄露隐私,不强制推送。
-
hideki5123 Bundle Chrome UseDrive an already-running, LOGGED-IN Chromium browser on macOS via AppleScript — navigate, click, fill forms, scroll, and extract page content from the user's REAL session, with the browser left open and NO profile copy and NO restart. Use when the task needs the existing logged-in session (cookies, auth, current tabs) reused as-is. Trigger phrases: "chrome-use", "ブラウザから取得", "ログイン済みの Chromeで", "ブラウザを操作して", "このページ読んで", "Xのスレッド読んで", "ログインしたまま取得", "自分のセッションでスクレイプ", "read this page in my browser", "scrape with my session", "drive my chrome", "execute JS in my (logged-in) browser", "automate my logged-in browser". Chromium family (Chrome default; Brave/Edge/Arc/Vivaldi via --app). NOT for isolated/throwaway automation where login reuse is unneeded — use playwright-cli for that. macOS only.
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 matlab-bridge, commit-to-main, github-push-via-fox. 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.