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.
-
danielmiessler Skill MigrateIntakes external content, classifies chunks against LifeOS taxonomy, commits with provenance. Sources: .md/.txt, stdin, LifeOS dirs, CLAUDE.md/Cursor/OpenAI Custom Instructions, Obsidian/Notion/Apple Notes exports. MigrateScan classifies → routing table. MigrateApprove with --approve-all/--approve-target/--review/--dry-run. Confidence ≥70% auto, 40-70% confirm, <40% walk-through. USE WHEN /migrate, migrate content, import from other LifeOS, bring in old notes, import Cursor rules, import CLAUDE.md, bulk import, Obsidian/Notion/Apple Notes import. NOT FOR single-file edits, conversational interviews, identity edits.
-
danielmiessler Bundle CreateskillMandatory orchestrator for all LifeOS skill work — creating, editing, adding a workflow or tool, renaming, validating, or canonicalizing any skill. Handrolling skill files is forbidden; owns the full lifecycle: scaffold, validate, canonicalize, test, improve. USE WHEN create skill, new skill, make a skill, build a skill, set up a skill, private skill, make a X skill, add a workflow, add a tool, edit/change/update/rename a skill, skill frontmatter, validate skill, check skill, canonicalize, scaffold skill, test skill, improve skill, optimize description, skill not triggering, overtriggering. NOT FOR TypeScript CLI generation (use CreateCLI).
-
danielmiessler Bundle SuggestskillsDiscover WHICH new skills you should create, from your own work history plus your satisfaction/frustration signals. Read-only and proposal-only: it surfaces recurring pain that no existing skill, loop, or workflow covers, then hands you a ranked shortlist to build with CreateSkill. It never creates or edits a skill itself. Frustration is a first-class signal (a topic can look 'covered' while you keep hitting the same wall inside it), so it reads low ratings and recurrence markers, not just session topics. USE WHEN should I create a skill, what skills do I need, suggest skills, skill gap, based on my recent work, am I missing a skill, what should I build. NOT FOR creating/validating/testing/optimizing an individual skill (use CreateSkill) — this only decides WHAT to build, not how.
-
danielmiessler Bundle LocalintelligenceGeneric civic intelligence aggregator for any US city — daily local digest of construction permits, crime, new businesses, public officials, legislation, elections, arrests, and local news, keyed off principal's Hometown. Writes JSON consumed by Pulse LOCAL tab. Crime delegates to a dedicated crime-stats skill. Workflows: DailyBrief, Construction, Crime, Business, Officials, Legislation, Elections, Arrests, News. USE WHEN local news, hometown news, council meeting, building permits, mayor, ballot measures, ordinance, recent arrests, civic intel, local digest. NOT FOR national news or arbitrary-city crime.
-
tiangong-ai Bundle Usbr Rise FetchDiscover U.S. Bureau of Reclamation RISE catalog item IDs and retrieve bounded operational or water-environment time-series rows through the Tiangong CLI. Use when a task needs official RISE metadata or values for a known place, parameter, reservoir, dam, or project; do not use to infer shortage severity, compliance, causality, governance responsibility, or complete USBR coverage.
-
tiangong-ai Bundle Email Imap FetchListen for one or more IMAP inboxes with the IDLE command, fetch unread email metadata plus text previews, and forward each message to OpenClaw webhooks. Use when tasks need near-real-time mailbox monitoring, multi-account inbox ingestion via environment variables, and automatic trigger delivery into OpenClaw automation.
-
tiangong-ai Bundle Email Imap AppendCompose unsent email drafts (with optional attachments) and append them to an IMAP mailbox via APPEND (typically Drafts) without sending. Use when tasks need to save draft messages for human review, prefill reply templates, stage outbound content inside mailbox folders before manual send, or prepare draft attachments in mailbox-native format.
-
tiangong-ai Bundle Fetch Abstract To KbFetch DOI candidates from PostgreSQL `journals` and batch write `abstract` by DOI. Use when you need DB-only backfill workflow: (1) select newest rows where doi is not empty, author is not empty, and abstract is empty (default limit 10), then (2) write prepared abstract values back in batch by DOI.
-
tiangong-ai Bundle Email Imap Full FetchFetch full email MIME content and attachment files from IMAP by message reference. Use when downstream steps already have a stage-1 mail_ref and need full headers/body/attachments for a specific message, with message_id_norm as the primary lookup key and uid only as fallback.
-
tiangong-ai Bundle Epa Eis Records FetchRetrieve official U.S. EPA EIS Database result-table metadata through the Tiangong CLI. Use when a task needs Environmental Impact Statement titles, CEQ/provider IDs, document type, dates, agencies, state, detail links, or document-availability cues from a current common search or a precise search URL created in the official UI; do not use to claim linked documents were reviewed or to judge NEPA adequacy, legal sufficiency, environmental effects, compliance, or policy responsibility.
-
tiangong-ai Bundle Figshare Data DownloadDownload Figshare files via browser-only workflow (no web_fetch/curl probing). Use when a user provides a Figshare DOI or ndownloader URL and needs a reliable fetch path that always opens the page in browser, triggers the real download, then copies the downloaded file into a target path.
-
tiangong-ai Bundle Usbr Project Records FetchInventory official U.S. Bureau of Reclamation project or program pages and their bounded same-origin record links through the Tiangong CLI. Use when a task starts from one or more known www.usbr.gov URLs and needs page metadata or candidate reports, notices, spreadsheets, or related records; do not use for USBR-wide search, RISE time series, linked-file retrieval, or legal, policy, operating, environmental-effects, or governance conclusions.
-
tiangong-ai Bundle Regulationsgov Comments FetchSearch bounded Regulations.gov public-comment metadata through the Tiangong CLI. Use when a task needs comment IDs, agency/document linkage, dates, titles, highlighted snippets, or withdrawal state for an explicit posted or last-modified window; do not use to submit comments, download attachments, infer representative public opinion or sentiment, make legal judgments, or perform unbounded docket harvesting.
-
tiangong-ai Bundle Use Thuenv Presentation StyleUse the bundled structured THUENV Deck template when a user explicitly asks for the Tsinghua University School of Environment presentation style, 清华环境学院 PPT 风格, or the THUENV presentation template. Apply it to new or redesigned presentations through a presentation workflow that supports SVG Deck workspaces.
-
tiangong-ai Bundle Tiangong Kb Course Fulltext FetchFetch full text for a Tiangong KB course document through the Tiangong AI CLI. Use when a task has a course document_id and tags and needs the complete processed text.
-
jamditis Bundle Writing PlansUse when you have a spec or requirements for a multi-step task, before touching code
-
jamditis Bundle Test First BugsEnforces a test-driven bug-fixing workflow. Use when a user reports a bug, failing code, an error, or asks to fix something.
-
jamditis Bundle Editorial WorkflowManages newsroom editorial workflows. Use when tracking assignments, managing deadlines, or coordinating editorial calendars.
-
jamditis Bundle Fact Check WorkflowStructured fact-checking workflow. Use when verifying claims for publication, rating claims, or setting pre-publication checks.
-
jamditis Bundle Newsletter PublishingEmail newsletter workflows. Use when creating newsletters, building subscriber lists, designing templates, or tracking engagement.
-
spencerpauly Skill Suggesting SkillsWhen the user struggles with a task that a known skill could handle, suggest installing it.
-
syncfusion-blazor-ui-components Bundle Syncfusion Blazor CalendarsComprehensive guide for implementing Syncfusion Blazor calendar components including Calendar, DatePicker, DateRangePicker, DateTimePicker, and TimePicker. Use this when building date selection interfaces, date range selection, date/time input, calendar displays, date constraints, formatting, globalization, and accessible calendar experiences in Blazor applications. Covers all calendar components from Syncfusion.Blazor.Calendars package.
-
syncfusion-blazor-ui-components Bundle Syncfusion Blazor Progress BarGuide for implementing Syncfusion Blazor ProgressBar components in Blazor applications. Use this when displaying progress indicators, loading states, task completion status, or file upload progress. This skill covers linear and circular progress bars, indeterminate loaders, buffer states, and progress tracking. Ideal for visual feedback during operations, showing completion percentages, and any scenario requiring visual progress indicators.
-
alinaqi Skill BaseUniversal coding patterns, constraints, TDD workflow, atomic todos
-
alinaqi Skill IcpgIntent-Augmented Code Property Graph — tracks WHY code exists via ReasonNodes with formal contracts, 6-dimension drift detection, and 3 canonical pre-task queries for autonomous development
-
alinaqi Skill MnemosTask-scoped memory lifecycle — typed MnemoGraph prevents lossy context compaction by treating facts/decisions/code-refs/handoffs as distinct node types with per-type eviction policies
-
alinaqi Skill Team CoordinationMulti-person projects - shared state, todo claiming, handoffs
-
steelan9199 Bundle Autojs Task Runner Yashu通过 AutoJS 在 Android 手机上自动执行任务。用户在 AI 软件里描述任务(如"打开手机上的设置"),AI 规划步骤、生成/选择 AutoJS 脚本,下发到手机执行并取回结果。激活条件:用户消息须包含以下关键词之一:`运行手机任务`、`执行手机任务`、`手机执行任务`、`AI控制手机`、`手机自动化`、`用AI操控手机`、`autojs任务`、`下发手机任务`。
-
steelan9199 Skill Task Sop Architect Yashu将用户提出的任务或需求转化为结构化的 SOP(标准作业程序)执行方案。激活条件:用户消息须包含以下关键词之一:`制定SOP`、`生成SOP`、`给我一个操作流程`、`帮我规划步骤`、`帮我拆解任务`。
-
rpamis Bundle CometComet workflow entry. Use when the user invokes /comet or asks to use Comet without choosing Native or Classic; resolve and load exactly one entry from project configuration.
-
rpamis Bundle Comet AnyCreate or upgrade a Comet Classic workflow Skill via Comet Creator. Not for general Skill authoring, cleanup, or review.
-
rpamis Bundle Comet NativeComet Native workflow. Use when the user explicitly invokes /comet-native, asks to start or resume a Native change, or the entry router selects Native.
-
rpamis Bundle Comet ReviewManually review the implementation diff for the current Comet change without advancing the workflow.
-
rpamis Bundle Comet ClassicComet Classic workflow (OpenSpec + Superpowers). Use when the user invokes /comet-classic, asks to start or resume it, or resume-probe returns an unambiguous active Classic change.
-
rpamis Bundle Comet Github Issue Fix在隔离范围内,通过所属 Native 或 Classic workflow、匹配风险的测试、生成 Runtime 检查和谨慎交付,实施已确认的 Comet GitHub Issue 或 review 阻塞项。用户明确要求修复已验证的 Issue 或 PR 问题时使用。
-
rpamis Skill Openspec OnboardGuided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
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 Migrate, CreateSkill, SuggestSkills. 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.