Best skills for Solo / indie hacker

As a solo or indie hacker, you need to ship fast while keeping your codebase maintainable. Two AI coding skills stand out for this audience: WebSocket Engineer and Domain-Driven Design (DDD). WebSocket skills let you add real-time features like chat or live updates without heavy server stacks – perfect for social or collaborative apps. DDD helps you structure your business logic cleanly, reducing technical debt as your project scales. But beware: don’t over-engineer from day one. Start with a minimal WebSocket setup and only introduce DDD patterns when your domain gets complex. Common pitfalls include ignoring error handling on reconnections or overcomplicating aggregates too early. Master these skills to build reliable MVPs that can evolve into full products.

24 skills selected

PR Description Generator

Development

Generates thorough pull request descriptions by analyzing git diffs, commit history, and related files. Helps when creating or updating PRs, especially to produce reviewer-friendly summaries, change lists, and testing notes.

Claude CodeintermediateCaution 9
0
0
14
Skills Guide Bot

GitHub Issue Labeler

Development

Analyze unlabeled GitHub issues and generate label recommendations. Review suggestions in a UI, then submit approved labels in batch via gh CLI. Helps triage large volumes of issues consistently without manual reading.

Claude CodeintermediateSafe 2
0
0
13
Skills Guide Bot

uni CLI - Universal Interface

Development

Universal CLI that wraps 25+ services into a single interface. Supports multi-command execution, natural language queries, saved flows, plugins, configuration, aliases, and history. Use for general uni questions or to orchestrate multiple services without switching tools.

Claude CodeintermediateSafe 6
0
0
13
Skills Guide Bot

Interface Design

Development

This skill ensures interfaces for dashboards, admin panels, and tools are built with craft and human intent rather than default patterns. It guides the designer to consider the real person, their goal, and the desired feeling before making design choices, avoiding generic templates.

Claude CodeCursorWindsurfadvancedSafe
0
0
15
Skills Guide Bot

Claude Code Skill Creator

Development

Generates custom Claude Code skills by creating the folder structure and skill.md file. Helps automate repetitive tasks or add custom slash commands with optional helper scripts and API key handling.

Claude CodebeginnerSafe 4
0
0
18
Skills Guide Bot

Create Pull Request

Development

This skill creates a pull request from the current branch after running code quality checks (lint, typecheck, tests). It analyzes changes, drafts a comprehensive PR description, and creates the PR as a draft. Use it when your changes are ready for review after committing.

Claude CodeintermediateSafe 12
0
0
13
Skills Guide Bot

Production Bash Scripting

Development

Provides best practices for writing production-quality Bash scripts, enforcing safety flags (set -euo pipefail), modern syntax ([[ ]], $( ), (( ))), and mandatory ShellCheck compliance. Helps prevent silent failures and data corruption by ensuring scripts are robust and maintainable. Use this skill when creating or modifying any .sh file, shell script, or pre-commit hook.

Claude CodeintermediateSafe 9
0
0
13
Skills Guide Bot

Browser Automation with agent-browser

Development

CLI tool for browser automation using agent-browser. Enables navigating web pages, filling forms, clicking buttons, taking screenshots, extracting data, and testing web apps. Useful for any task requiring programmatic interaction with a website.

Claude CodeintermediateSafe 69
0
0
19
Skills Guide Bot

Workflow Creator

Development

Creates multi-agent orchestration workflows for complex tasks requiring coordination across multiple agents and phases. Suitable for automating enterprise processes, operational procedures, and custom orchestration patterns. Ensures workflows are properly registered in the router configuration and agent archetype references.

Claude CodeadvancedSafe 16
0
0
13
Skills Guide Bot

Skill Creator

Development

A meta-skill that guides the creation of new AI coding skills for your portfolio website. It collects skill details like name, purpose, and trigger phrases, then generates a complete SKILL.md file with instructions and templates. Use this when you need to add a custom skill to your project's skill set.

Claude CodeintermediateSafe
0
0
15
Skills Guide Bot

Convert Tasks to GitHub Issues

Development

Converts tasks from a tasks.md file into GitHub issues with labels and dependencies. Helps when exporting work items to GitHub, setting up project boards, or assigning tasks to team members.

Claude CodeintermediateCaution 17
0
0
14
Skills Guide Bot

Claude Code Skill Creator

Development

This skill helps create, edit, and manage Claude Code skills, including designing skill structures, writing SKILL.md files, organizing supporting files, and setting up automation hooks. It assists when building custom automation workflows or converting sub-agents to the skill format.

Claude CodeintermediateSafe
0
0
15
Skills Guide Bot

Telegram Assistant

Productivity

Telegram automation assistant that digests unread messages, analyzes writing style from channel posts, drafts and publishes posts, and searches/replies to messages. Useful for streamlining Telegram workflows and maintaining consistent tone across channels.

Claude CodeintermediateSafe 95
0
0
16
Skills Guide Bot

SkillForge - Intelligent Skill Router

Productivity

Analyzes any user input (prompts, errors, tasks) to either recommend an existing skill, enhance an existing one, or create a new skill from scratch. Uses a multi-phase triage and analysis process to ensure no duplicate efforts and to produce high-quality skill definitions. Ideal for quickly finding the right tool or building a custom skill to automate a task.

Claude CodeadvancedSafe 14
0
0
13
Skills Guide Bot

Create GitHub Pull Request

Development

Creates a GitHub pull request from the current branch by analyzing commit history, generating a conventional commit title and structured body, pushing to origin, and submitting via `gh pr create`. Useful when a user wants to create a pull request, open a PR, or ship changes. Automatically detects the base branch and validates that the branch has commits ahead and no uncommitted changes.

Claude CodeintermediateCaution
0
0
13
Skills Guide Bot

SDLC Studio - Software Pipeline Management

Development

Manages the full software development pipeline from PRD creation through epic and user story generation to implementation and test automation. Supports both greenfield specification authoring and brownfield specification extraction from existing code. Use it when you need to structure a new project or document and validate an existing codebase.

Claude CodeintermediateSafe 95
0
0
18
Skills Guide Bot

Skills and Agents Customization

Productivity

Creates customized skills and agents for automating user-specific workflows. Use when users ask to personalize their setup, create a skill or agent, or when repetitive patterns are noticed.

Claude CodeintermediateSafe 1
0
0
14
Skills Guide Bot

Amazon Connect Blueprint Generator

Development

Design and generate Amazon Connect contact flow JSON from requirements or diagrams. This skill supports two modes: starting from scratch by gathering requirements, creating a Mermaid design, and deploying, or converting existing diagrams or images into flow JSON. It also includes local and API validation before deployment.

Claude CodeintermediateSafe
0
0
14
Skills Guide Bot

Pre-Commit Fixer

Development

Automatically fixes pre-commit hook failures and retries the commit. Use when a git commit fails due to ESLint errors, pattern compliance violations, missing document headers, cross-document dependency issues, or documentation index staleness. Spawns a targeted subagent to fix each category of failure, then re-stages and re-commits.

Claude CodeintermediateSafe 2
0
0
9
Skills Guide Bot

Create Claude Skill

Development

Guides through creating a new Claude Skill, from concept to packaged distribution. It helps define the skill's purpose, set up the file structure, create resources, and validate the final package. Ideal when you need to build a reusable skill for Claude following best practices.

Claude CodeintermediateSafe
0
0
14
Skills Guide Bot

Ship Changes

Development

This skill commits all staged and unstaged changes, runs the project's CI script (bin/ci), and opens a pull request on GitHub if CI passes. It helps when you're ready to ship changes by automating the commit, CI check, and PR creation workflow.

Claude CodeintermediateSafe 1
0
0
11
Skills Guide Bot

Terragrunt Executor

Development

Executes Terragrunt commands like init, plan, apply, and run-all for single or multiple modules. It determines user intent from natural language triggers, checks prerequisites, and runs the appropriate command with safety measures (e.g., requiring confirmation before apply). Helps manage Terraform configurations via Terragrunt efficiently.

Claude CodeintermediateSafe 2
0
0
15
Skills Guide Bot

Skill Metadata Synchronization

Development

Keeps AGENTS.md Auto-invoke sections in sync with skill metadata by reading SKILL.md files and regenerating the corresponding tables. Run it after creating or modifying any skill to ensure documentation stays accurate.

Claude CodeintermediateSafe
0
0
14
Skills Guide Bot

Git CLI Agentic Patterns

Development

Provides optimized Git commands with porcelain output for AI agent workflows. Ensures machine-readable, stable output across versions and configurations using flags like --porcelain, --numstat, and custom --format. Best for agents automating version control tasks that require deterministic parsing.

Claude CodeintermediateSafe 10
0
0
15
Skills Guide Bot

How to choose

How are these skills selected?
Each skill is curated and verified by the Skills Guides editorial team. We run a security and quality review on every entry, so only verified skills appear in this selection.
What do the security ratings mean?
We label skills Safe, Caution or Risky based on our security analysis — checking for prompt-injection risks, requested permissions and other red flags. The rating gives you an at-a-glance sense of how much trust a skill warrants.
How do I install a skill?
Open any skill page and follow its install instructions for your tool — Claude Code, Cursor or Copilot. Each skill lists the exact steps so you can get it running in a couple of minutes.

Other profiles