Skip to content

Best Skills for Workflow and Productivity

The AI writes decent code. But it does not plan before coding. It does not verify before claiming success. It writes commit messages that say “update stuff.” It cannot run a browser, audit a website, or create a PR that follows your repo’s template. The code is fine; everything around the code is amateur.

Productivity skills fix this. Every skill listed below is real, published on skills.sh, and used by thousands of developers. Install counts are included so you know what the community actually trusts.

  • Real skills with verified install counts for planning, debugging, review, and git workflows
  • Installation commands that work immediately with npx skills add
  • Prompts that leverage each skill for common workflows
  • A recommended stack that covers the biggest productivity gaps

obra/superpowers — The Top Productivity Skill Repo

Section titled “obra/superpowers — The Top Productivity Skill Repo”

With over 78,000 total installs, obra/superpowers is the single most popular productivity skill collection on skills.sh. It covers the full development lifecycle from brainstorming through verification.

Terminal window
npx skills add obra/superpowers

This installs all skills from the repo. Here are the individual skills and their install counts:

Brainstorming (12.7K installs)

A Socratic questioning protocol for complex requests. Instead of jumping straight to code, the AI asks clarifying questions, explores edge cases, and validates assumptions before proposing a solution.

Writing Plans (6.2K installs)

Generates detailed implementation plans broken into bite-sized tasks. Each task is scoped to a single concern with clear acceptance criteria, making it easy to review the plan before any code gets written.

Executing Plans (5.5K installs)

Executes plans in controlled batches with review checkpoints. Instead of implementing an entire plan in one pass, the AI works through tasks in small groups and pauses for your feedback between batches.

Subagent-Driven Development (4.8K installs)

Delegates plan execution to subagents. Each subagent handles a scoped task, and the orchestrating agent reviews and integrates the results. This is how you scale AI-assisted development across a large feature.

Dispatching Parallel Agents (4.2K installs)

Runs multiple agents concurrently on independent tasks. When your plan has tasks with no dependencies between them, this skill parallelizes the work instead of running sequentially.

Verification Before Completion (4.5K installs)

Section titled “Verification Before Completion (4.5K installs)”

Part of obra/superpowers. This skill forces the AI to run verification steps (tests, type checks, linting) before claiming a task is complete. Without it, the AI says “Done!” while the build is broken.

What it prevents:

  • Claiming success when tests fail
  • Missing type errors that only show up at build time
  • Forgetting to run the linter after refactoring
  • Skipping manual verification steps defined in your project
Terminal window
npx skills add openai/skills

OpenAI’s official skill collection (2,900 installs, 38 skills) includes create-plan, which generates concise implementation plans for coding tasks. Lighter weight than obra’s planning skills, useful when you want a quick outline rather than a full task breakdown.

Part of obra/superpowers. A root cause analysis methodology that stops the AI from guessing. Instead of trying random fixes, the AI follows a structured process: reproduce the issue, form hypotheses, test each one, and confirm the root cause before proposing a fix.

Part of obra/superpowers. Comprehensive TDD patterns that teach the AI to write tests first, then implement code to pass them. Covers unit, integration, and edge case test patterns.

What it teaches:

  • Write the failing test before the implementation
  • Red-green-refactor cycle discipline
  • Edge case identification and test coverage
  • When to use mocks versus real dependencies

Part of obra/superpowers. Dispatches a code-reviewer subagent that examines your changes with fresh context. The subagent categorizes findings as critical, suggestion, or nitpick and provides specific fix recommendations.

Terminal window
npx skills add obra/superpowers

Code Reviewer — google-gemini/gemini-cli (1.6K installs)

Section titled “Code Reviewer — google-gemini/gemini-cli (1.6K installs)”

Google’s code review automation skill supporting TypeScript, JavaScript, Python, Go, Swift, and Kotlin. Focused on language-specific idioms and best practices.

Terminal window
npx skills add google-gemini/gemini-cli

What it covers:

  • Language-specific anti-patterns and idiomatic improvements
  • Performance concerns per language runtime
  • Security patterns relevant to each language ecosystem
  • Constructive feedback with specific suggestions

Part of obra/superpowers. Teaches the AI to isolate feature work using git worktrees instead of stashing or switching branches. Each feature gets its own working directory, so you can have multiple features in progress without conflicts.

What it teaches:

  • Creating worktrees for feature branches
  • Managing multiple worktrees without confusion
  • Cleaning up worktrees after merge
  • When worktrees are better than branch switching

Finishing a Development Branch (3.8K installs)

Section titled “Finishing a Development Branch (3.8K installs)”

Part of obra/superpowers. A complete integration workflow for merging feature branches: rebase on main, run the full test suite, resolve conflicts, update documentation, and create the merge commit with a proper message.

Part of openai/skills (2,900 installs total). Stages, commits, pushes, and opens a PR in one flow. When you just need to ship the current changes without ceremony, this skill handles the entire git-to-PR pipeline in a single command.

Terminal window
npx skills add openai/skills

PR Creator — google-gemini/gemini-cli (481 installs)

Section titled “PR Creator — google-gemini/gemini-cli (481 installs)”

Creates pull requests following your repo’s PR template. Reads the template from .github/PULL_REQUEST_TEMPLATE.md, fills in each section based on the actual changes, and submits the PR.

Terminal window
npx skills add google-gemini/gemini-cli

Part of openai/skills. Reads GitHub PR review comments and issue comments, then addresses them: fixes code issues, responds to questions, and marks conversations as resolved.

Part of openai/skills. Debugs and fixes failing GitHub Actions workflows. Reads the CI logs, identifies the failure, and proposes or applies a fix. Saves you from manually parsing through hundreds of lines of CI output.

Part of openai/skills. Inspects Sentry issues and pulls error summaries. When a production error fires, this skill fetches the stack trace, context, and frequency data so the AI can start debugging with full information.

Part of openai/skills. Manages Linear issues, projects, and team workflows. Creates issues, updates status, assigns team members, and links issues to PRs.

Docs Writer — google-gemini/gemini-cli (686 installs)

Section titled “Docs Writer — google-gemini/gemini-cli (686 installs)”

Writing and reviewing documentation. Teaches the AI to write docs that developers actually read: clear structure, practical examples, and appropriate detail.

Terminal window
npx skills add google-gemini/gemini-cli

What it teaches:

  • Lead with the “why,” then the “how”
  • Use concrete examples, not abstract descriptions
  • Write for scanners: headings, bullet points, code blocks
  • Keep paragraphs short (3-4 sentences maximum)
  • Include working code examples that can be copied directly

Browser automation, testing, form filling, and screenshots. This skill gives the AI the ability to interact with actual web pages: navigate, click, fill forms, take screenshots, and verify UI state.

Terminal window
npx skills add browser-use/browser-use

Use cases:

  • E2E testing without writing Playwright scripts manually
  • Filling out forms to test validation logic
  • Taking screenshots for documentation or bug reports
  • Verifying deployed UI matches expectations

Part of openai/skills. E2E testing patterns using Playwright. More structured than browser-use for teams that want repeatable, committed test suites rather than ad-hoc browser interaction.

squirrelscan/skills — Website Auditing (14.8K installs)

Section titled “squirrelscan/skills — Website Auditing (14.8K installs)”

Audits websites for SEO, performance, accessibility, and security using over 230 rules. Run it against your staging URL before every release to catch issues the AI would otherwise miss.

Terminal window
npx skills add squirrelscan/skills

firecrawl/cli — Web Scraping (1.9K installs)

Section titled “firecrawl/cli — Web Scraping (1.9K installs)”

Web scraping, crawling, URL discovery, and structured data extraction. When the AI needs to fetch content from external sites, convert pages to structured data, or discover all URLs on a domain.

Terminal window
npx skills add firecrawl/cli

Figma Design Implementation (755 installs)

Section titled “Figma Design Implementation (755 installs)”

Part of figma/mcp-server-guide (1,100 installs total). Translates Figma designs to code with 1:1 fidelity. Reads the Figma file, extracts layout, spacing, colors, and typography, then generates component code that matches the design.

Terminal window
npx skills add figma/mcp-server-guide

Also part of figma/mcp-server-guide. Generates design system rules from your Figma components so the AI consistently uses the right tokens, spacing, and patterns across all generated code.

find-skills — vercel-labs/skills (154K installs)

Section titled “find-skills — vercel-labs/skills (154K installs)”

The most-installed skill on the entire platform. Helps the AI discover and install other skills. When you describe a workflow need, this skill searches the registry and recommends relevant skills.

Terminal window
npx skills add vercel-labs/skills

For most teams, start with these three installs to cover planning, review, git workflow, and verification:

Terminal window
npx skills add obra/superpowers
npx skills add openai/skills
npx skills add google-gemini/gemini-cli

This gives you 50+ skills covering the full development lifecycle. The obra/superpowers collection alone (78K installs) handles planning, debugging, TDD, code review, git workflows, and verification.

After installing community skills, create a project-specific skill that captures your team’s unique conventions:

Create .cursor/rules/team-conventions.md covering:

  • Branch naming: type/TEAM-123-description
  • PR reviewers: backend changes need @backend-team, frontend needs @frontend-team
  • Deploy process: merge to main triggers staging, manual promotion to production
  • Communication: post in #releases after each production deploy

Skills from obra/superpowers make the AI too methodical. The brainstorming and planning skills are thorough by design. If you need a quick fix, be explicit: “Skip planning. Just fix the null check on line 42.” The AI will respect the override.

Verification skill blocks completion on flaky tests. The verification-before-completion skill runs your test suite before claiming success. If you have flaky tests, the AI will keep retrying. Either fix the flaky tests or tell the AI: “The payment integration test is flaky, ignore failures in that test file.”

Too many skills slow down context loading. Installing obra/superpowers, openai/skills, and google-gemini/gemini-cli adds significant context. If responses feel slow, check which skills are active and disable ones you do not need for the current task.

Parallel agent skills require careful scoping. The dispatching-parallel-agents and subagent-driven-development skills work best when tasks have clear boundaries. If tasks have hidden dependencies, agents will produce conflicting changes. Review your plan for task independence before dispatching.

Browser-use skill needs a running browser. The browser-use skill requires a browser instance. If you are running in a headless CI environment, ensure you have a headless browser configured. The skill will fail silently without one.

find-skills returns too many results. The vercel-labs find-skills skill searches broadly. Be specific in your query: “Find skills for Playwright E2E testing” works better than “Find testing skills.”