Skip to content

TerryWongCode/vibe-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Vibe Skills

🎯 A collection of Claude Code skills for productivity, automation, and creativity.

License: MIT Claude Code

Overview

This repository contains reusable skills for Claude Code, designed to extend Claude's capabilities with specialized workflows and automations.

Skills Collection

🐦 Twitter Post

Automate Twitter/X.com posting using Chrome DevTools Protocol.

Features:

  • βœ… No API keys required
  • βœ… Uses keyboard shortcuts for reliable posting
  • βœ… Character validation (280 limit)
  • βœ… Session preservation

Quick start:

cd twitter-post
npm install
node scripts/post-tweet.js "Your tweet here!"

β†’ Full Documentation

πŸ“ Notion Sync

Upload and sync markdown files to Notion using the official Notion MCP server.

Features:

  • βœ… MCP-based (no custom scripts needed)
  • βœ… OAuth authentication (no manual API keys)
  • βœ… Rich text formatting (bold, italic, code, strikethrough)
  • βœ… Markdown tables β†’ Notion tables
  • βœ… Code blocks with syntax highlighting
  • βœ… Smart title generation from content
  • βœ… Built-in Claude Code integration

Quick start:

# One-time setup
claude mcp add --transport http notion https://mcp.notion.com/mcp

# Then just ask Claude:
# "Upload document.md to Notion with a better title"

β†’ Full Documentation


Installation

Install All Skills

# Clone the repository
git clone https://github.com/TerryWongCode/vibe-skills.git
cd vibe-skills

Install to Claude Code

Option 1: Symlink (Recommended for Development)

Create a .claude/skills/ directory and symlink the skills:

# From the vibe-skills directory
mkdir -p .claude/skills

# Symlink individual skills
ln -s ../../notion-sync .claude/skills/notion-sync
ln -s ../../twitter-post .claude/skills/twitter-post

# Skills are now installed and will reflect any changes automatically

Option 2: Copy (For Production Use)

Copy skills to your Claude Code skills directory:

# Install all skills
cp -r vibe-skills/* ~/.claude/skills/

# Or install individual skill
cp -r vibe-skills/twitter-post ~/.claude/skills/twitter-post
cp -r vibe-skills/notion-sync ~/.claude/skills/notion-sync

MCP Server Setup (for Notion Sync)

The Notion Sync skill requires the Notion MCP server:

# Add Notion MCP server
claude mcp add --transport http notion https://mcp.notion.com/mcp

# Authenticate (run this in a Claude Code session)
/mcp

Usage with Claude Code

Once installed, simply ask Claude to use the skills:

Post this tweet: "Just launched my new project!"

Claude will automatically detect and use the appropriate skill.

Skills Directory Structure

vibe-skills/
β”œβ”€β”€ twitter-post/           # Twitter automation
β”‚   β”œβ”€β”€ SKILL.md            # Claude Code skill definition
β”‚   β”œβ”€β”€ README.md           # Documentation
β”‚   β”œβ”€β”€ scripts/            # Automation scripts
β”‚   └── package.json        # Dependencies
β”‚
└── [future-skills]/        # More skills coming soon!

Contributing

Contributions are welcome! To add a new skill:

  1. Fork this repository
  2. Create a new directory for your skill: your-skill-name/
  3. Include:
    • SKILL.md - Claude Code skill definition
    • README.md - Skill documentation
    • scripts/ or src/ - Implementation
    • package.json - Dependencies (if needed)
  4. Update this main README
  5. Submit a Pull Request

Skill Guidelines

  • Follow the existing structure
  • Include comprehensive documentation
  • Add tests where applicable
  • Use MIT or compatible license
  • Keep dependencies minimal

Roadmap

Planned skills:

  • πŸ“§ Email automation
  • πŸ“ Document generation
  • πŸ” Web scraping
  • πŸ“Š Data analysis
  • 🎨 Image processing
  • πŸ€– Workflow automation

Have an idea? Open an issue!

Requirements

  • Node.js β‰₯14
  • Claude Code (for skill integration)
  • Additional requirements vary by skill (see individual READMEs)

License

MIT License - see LICENSE file for details.

Individual skills may have additional license terms - check each skill's directory.

Community

Acknowledgments

  • Built for Claude Code
  • Inspired by the automation and productivity community
  • Thanks to all contributors!

Support

If you find these skills helpful:

  • ⭐ Star this repository
  • πŸ› Report bugs
  • πŸ’‘ Suggest new skills
  • 🀝 Contribute code

Created with ❀️ for the Claude Code community

About

🎯 Collection of agentic skills for productivity and automation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors