Files
resciencelab__opc-skills/README.md
T
Yilin Jing 6a77a595d4 docs: add npx skills add installation method and skills.sh integration
- Add universal install method supporting 16+ AI tools
- Highlight skills.sh listing and discovery
- Add supported AI tools comparison table
- Clarify when to use advanced installer vs npx
- Add seo-geo skill to skills table
- Update skill creation instructions
2026-01-21 12:22:02 +08:00

7.0 KiB

OPC Skills

OPC Skills - AI Agent Skills for Solopreneurs

Website MIT License GitHub Stars

AI Agent Skills for Solopreneurs, Indie Hackers, and One-Person Companies

Extend Claude Code, Cursor, Codex, and more with automation skills.
Browse Skills · Quick Install · View All Skills


What are Skills?

Skills are folders of instructions, scripts, and resources that AI agents load dynamically to improve performance on specialized tasks. Each skill is self-contained with a SKILL.md file containing instructions and metadata.

For more information about the Agent Skills standard, see agentskills.io.

Included Skills

Skill Description
requesthunt Research user demand from Reddit, X, and GitHub
domain-hunter Find domains, compare registrar prices, and discover promo codes
logo-creator Create logos with AI, crop, remove background, export as SVG
banner-creator Create banners for GitHub, Twitter, LinkedIn, etc.
nanobanana Generate images using Gemini 3 Pro Image (Nano Banana Pro)
reddit Search and retrieve content from Reddit via the public JSON API
twitter Search and retrieve content from Twitter/X via twitterapi.io
producthunt Search Product Hunt posts, topics, users, and collections
seo-geo SEO & GEO optimization for AI search engines (ChatGPT, Perplexity, Google)

Quick Install

🚀 Universal Install (Works with 16+ AI Tools)

Install with one command - works with Claude Code, Cursor, Windsurf, Droid, and more:

# Install all skills
npx skills add ReScienceLab/opc-skills

# Install specific skill
npx skills add ReScienceLab/opc-skills --skill reddit

# Install to specific agent
npx skills add ReScienceLab/opc-skills -a droid -a claude-code

Browse and discover skills at skills.sh 🎯

Note: For skills with dependencies (e.g., domain-hunter needs twitter + reddit), use the Advanced Install method below for automatic dependency resolution.


⚙️ Advanced Install (With Dependency Management)

For power users who need dependency resolution, batch operations, and custom directories:

# Clone the repo
git clone https://github.com/ReScienceLab/opc-skills.git
cd opc-skills

# Interactive install
./install.sh

# Or specify tool and skill directly
./install.sh -t claude all           # All skills to Claude Code
./install.sh -t droid twitter        # Twitter skill to Factory Droid
./install.sh -t cursor -p reddit     # Reddit to current project (Cursor)
./install.sh -t custom -d ~/.my-agent/skills all

Why use the advanced installer?

  • Auto-installs dependencies (e.g., domain-huntertwitter, reddit)
  • Batch install all skills with one command
  • Custom directory support
  • Project-level vs global install options
  • Beautiful dependency tree visualization

One-liner Install

# Install all skills to Claude Code (global)
curl -fsSL opc.dev/install.sh | bash -s -- -t claude all

# Install specific skill to Factory Droid
curl -fsSL opc.dev/install.sh | bash -s -- -t droid reddit

Supported AI Tools

OPC Skills work with 16+ AI coding agents:

Agent npx Support Advanced Install
Claude Code
Cursor
Factory Droid
Windsurf
OpenCode
Codex
GitHub Copilot
Gemini CLI
Goose
Kilo Code
Roo Code
Trae
And more... -

See the full compatibility list for installation paths.


Manual Installation

Skill Directory Locations

Tool Global Directory Project Directory
Claude Code ~/.claude/skills/ .claude/skills/
Factory Droid ~/.factory/skills/ .factory/skills/
Cursor ~/.cursor/skills/ .cursor/skills/
OpenCode ~/.config/opencode/skills/ -
Codex ~/.codex/skills/ .codex/skills/

Manual Copy

# Clone repo
git clone https://github.com/ReScienceLab/opc-skills.git

# Copy to your tool's skills directory
# Example for Claude Code (global):
mkdir -p ~/.claude/skills
cp -r opc-skills/skills/reddit ~/.claude/skills/
cp -r opc-skills/skills/twitter ~/.claude/skills/
cp -r opc-skills/skills/domain-hunter ~/.claude/skills/

# Example for Factory Droid (project):
mkdir -p .factory/skills
cp -r opc-skills/skills/reddit .factory/skills/

Claude Code Plugin

/plugin marketplace add ReScienceLab/opc-skills

Claude.ai

Upload skill folders via Claude.ai settings.

Claude API

See the Skills API Quickstart.

Creating New Skills

See the template in ./template/ directory for the basic structure:

  1. Create a folder in skills/ with your skill name
  2. Add a SKILL.md file with YAML frontmatter
  3. (Optional) Add scripts, examples, or other resources

Required fields in SKILL.md:

---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---

For detailed guidance, check out existing skills or visit the Agent Skills specification.

Contributing

  1. Fork this repository
  2. Create a new skill folder in skills/
  3. Add a SKILL.md with proper frontmatter
  4. Submit a pull request

License

Apache 2.0