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.
-
nesalia-inc Skill Setup CanaryGuide the use of canary branch workflow following Marty conventions - test changes on canary branch before merging to main. Use this skill when the user asks to test on canary, use canary branch, merge to canary, or prepare changes for main.
-
nesalia-inc Skill Check RulesCheck what rules, conventions, and constraints apply to the current work. Use before starting a task or when user asks "what rules apply here?".
-
nesalia-inc Skill Context UpdateUpdate context files when triggered by Entry Points (task completion, pre-commit, blocker identified).
-
mike-diff Skill AskAsk numbered clarifying questions before proceeding with a task
-
mike-diff Bundle Goal Or LoopDecides between the Claude Code /goal and /loop commands for a rough task, then emits a copy-paste-ready command block. Use when the mechanism is NOT yet chosen, for asks like should I use /goal or /loop, is this a goal or a loop, what is the best way to run this until it is done, set this up to run autonomously until X, or keep working on this unattended until it converges. Picks /goal (verifiable end-state provable from the transcript), /loop (cadence or waiting on an external clock), BOTH in sequence (terminal deliverable plus ongoing watch), or NEITHER (one-shot, needs human judgment, or unobservable). Triggers on keywords goal, loop, autonomously, until done, unattended, converge. Does NOT claim plain set up a recurring task / cron / poll every N minutes (that is loop-patterns) or schedule work that survives the session (that is schedule); and does NOT fire once the user has already typed /loop or /goal.
Audited -
mike-diff Skill Worktree OpsOperational guidance for Cursor's /worktree command. Activates when deciding whether to isolate a task in a dedicated worktree for parallel or risky work.
-
ai45lab Bundle Tool 0338 Amazon Seller Workflow Automator 0f5df336209fa4abUse when tasks require amazon seller workflow automator with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
-
d-o-hub Bundle CommitGit commit with enforced quality gates, proper message format, and safe push workflow
-
d-o-hub Bundle Playbook OpsGenerate task playbooks and explain patterns using learned strategies from episodic memory
-
fellowship-dev Bundle Procedure BuilderUse when building a new multi-stage ICM procedure or converting a monolithic runner skill into a staged workflow.
-
iii-hq Skill EmailSend and read email from the iii engine — SMTP send, IMAP read, and real-time `IDLE` push as a subscribable trigger type. Credentials live in `harness/auth-credentials`; this worker fetches them on every connect.
-
iii-hq Skill ComputerDrive a full desktop computer over the iii bus: start a session, see the screen as an image, and click, type, and scroll by coordinate. Reach for it when a task needs to operate a real GUI app or whole desktop, not just a web page.
-
viknesh20-20 Skill EstimateAnalyzes a task or GitHub issue and provides effort estimation broken into subtasks with T-shirt sizing, risk assessment, and dependency mapping. Use for sprint planning or before committing to deadlines.
-
arendon1 Skill VerifyCompletion gate. Ensure work is actually done before declaring it complete. Verify against the plan, run the full suite, confirm no regressions, check artifacts are updated. Evidence before assertions, always. Use when about to mark a task, plan, or objective complete, or when the user says "done", "complete", "finished", "ready to ship", "is this done".
Audited -
arendon1 Skill DispatchDispatch fresh subagents for independent tasks, with two-stage review (spec compliance, then code quality). Use when a plan has independent tasks that can run in parallel, or when a task is large enough to benefit from an isolated subagent. Use when the user says "parallel", "dispatch", "subagent", or when the plan has independent tasks, or when a task is large enough to benefit from isolation.
Audited -
arendon1 Skill Skill FindDiscover external skills from the skills.sh registry. Search by keyword and/or GitHub owner, present ranked options with install counts, and recommend. Does NOT install — pair with skill-add. Use when the user wants to find a skill for a task, or says "find a skill", "is there a skill for", "search skills", "browse skills", "what skills exist for".
Audited -
pgoell Bundle CalendarView agendas, manage events, check availability, and update calendars with gws.
-
pgoell Skill Subagent Driven DevelopmentUse when executing an implementation plan with fresh subagents, task ownership, and review gates in the current session.
-
sudhakaran88 Skill Social ContentWhen the user wants help creating, planning, or optimizing social media content for LinkedIn, Twitter/X, Instagram, or TikTok. Also trigger on "LinkedIn post", "Twitter thread", "social media strategy", "content calendar", "social scheduling", "what to post", "social engagement", "personal brand content", "founder content". For broader content strategy, see content-strategy. For paid social ads, see paid-ads.
-
alizafarbati Skill AutomationExpert automation engineer specializing in workflow automation, RPA, scripting, and process optimization.
Audited -
amadeus-dlc Skill Amadeus ElectionRun a team election through the amadeus-election CLI's typed directive loop. Use when the user or team workflow asks to open, drive, or complete an election. The CLI is the single source of the election protocol: this skill only forwards what each directive names and hands every judgement point to a human. Do not use for ad-hoc polls outside the elections store, and do not answer election-procedure questions from this skill — the CLI's directives are the only procedure.
-
amadeus-dlc Bundle Ddd Domain Primitives And Always ValidUse when replacing raw primitive values with validated domain primitives or value objects so invalid domain states cannot be represented. Covers always-valid construction, smart constructors, parse-don't-validate, and avoiding primitive obsession. Trigger for domain primitive design, validated IDs, email/money/range types, always-valid models, or preventing invalid states.
-
aneja5 Bundle TddUse when implementing features or fixing bugs test-first, when user mentions "red-green-refactor", when test discipline is required for a specific task, when incremental-implementation needs TDD enforcement, or when a behavior change needs a failing test before any code is written.
-
aneja5 Skill Git WorkflowUse when committing work, creating branches, preparing PRs, resolving merge conflicts, when grouping related changes into commits, when cleaning up history before merging, or when deciding what should be a separate commit vs squashed.
Audited -
aneja5 Skill Visual PolishUse after features are built and before shipping, when the UI needs a quality pass, when the product needs to look premium instead of functional, or when preparing for a demo or investor meeting.
Audited -
aneja5 Skill Code Review And QualityUse when a task is complete and ready for review, when reviewing a PR, when validating an implementation against its contract, when checking quality before merging, or when a five-axis quality gate is needed before approving code.
-
aneja5 Skill Incremental ImplementationUse when .forge/tasks.yaml exists and implementation is starting, when executing a planned task list one task at a time, when a feature must ship in independently-verifiable slices, or when contracts in .forge/contracts/ need to be implemented against acceptance criteria.
Audited -
bwkyd Bundle Wps Cn Calendar日历排班值班表。生成带法定节假日和调休标注的月度/年度日历表, 还能做三班倒/两班倒排班表和节假日值班安排,颜色区分不同班次一目了然。 用于帮助用户生成日历和排班表。当用户提到日历、排班、值班、节假日时触发。 Chinese calendar with holidays, shift scheduling, and duty rosters.
-
jsonlee12138 Bundle Execute在需求基线已确认后,以 Goal Loop 持续完成软件开发、Bug 修复、重构、验证、提交或 PR 交付。用户说“实现、修复、修改、继续执行、做到 PR、运行任务”,或旧的 quick、task-runner、blocker-resume 流程需要执行时使用。若真实需求尚未确认,先进入 intake;最终业务验收进入 accept-deliver。
-
jsonlee12138 Bundle Vb LinearShared Linear access reference for VibeRig skills. Consult whenever a VibeRig skill needs to read or write Linear (issues, comments, statuses, labels, projects, teams, documents, milestones, status updates). Not a standalone user-facing workflow.
-
jsonlee12138 Bundle Task Runner兼容旧的 Linear Issue 或 Milestone 执行调用。用户显式输入 task-runner、Issue key、Milestone id,或旧流程要求执行任务时使用;从 Linear 和本地需求恢复统一 Goal Contract,再交给 execute 持续实现、验证和交付。新工作优先直接使用自然语言或 execute。
-
refractionpoint Skill Detection TunerInvestigate noisy/common alerts and create false positive (FP) rules to suppress benign detections. Analyzes detection frequency over 7 days, identifies patterns, generates and tests FP rules with operator approval before deployment. Use for tuning detection noise, reducing alert fatigue, suppressing known-safe activity, or when specific detections need filtering. Human-in-the-loop workflow ensures no FP rules are deployed without explicit approval.
-
data-wise Bundle Project DetectorThis skill should be used when the user asks to "detect project type", "what kind of project is this", "generate CI workflow", "set up CI", or needs to identify build tools, test frameworks, and CI requirements. Smart detection of project types, build tools, and CI requirements for automated workflow generation.
-
data-wise Bundle Git WorkflowThis skill should be used when the user asks to "init a repo", "set up git", "manage branches", "switch branch", "create a worktree", "list worktrees", "clean merged branches", "sync with remote", "git activity", "git recap", "protect main", "apply branch protection", "bypass protection", "undo a commit", "fix a git mistake", or mentions git lifecycle, worktrees, branch protection, GitHub-side baseline protection, safety rails, or learning git workflows. Covers craft's full git lifecycle — repo init, branch and worktree management, remote sync, status/recap, local and GitHub-side branch protection, and the learning/safety reference docs.
Audited -
data-wise Skill GrillThis skill should be used when the user asks to "grill", "interrogate", "stress-test a spec/plan", "adversarially review a proposal", or invokes /craft:grill. Convergent counterpart to brainstorm — interrogates a spec/plan/topic one question at a time to surface gaps, contradictions, and unresolved dependencies before implementation, then captures a durable GRILL-*.md decision ledger that feeds /craft:plan → /do. For GENERATING options (divergent ideation), use the brainstorm skill instead.
-
data-wise Skill BrainstormThis skill should be used when the user asks to "brainstorm", "explore ideas", "design a feature", "draft a spec", "capture a spec", or mentions ideation, requirements gathering, spec capture, or brainstorming depth/focus modes. Generates BRAINSTORM/SPEC documents from project + conversation context. Replaces the deprecated /craft:brainstorm command. For session-facet friction or pattern analysis across past sessions, use the brainstorm-insights skill instead.
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 setup-canary, check-rules, context-update. 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.