---
slug: "dailyhackerskills"
source_type: "readme"
source_url: "https://cdn.jsdelivr.net/gh/goodrahstar/dailyhackerskills@main/README.md"
repo: "https://github.com/goodrahstar/dailyhackerskills"
source_file: "README.md"
branch: "main"
---
# Daily Hacker Skills for AI Coding Agents

A collection of AI agent skills focused on daily productivity and automation for indie hackers, solopreneurs, and makers. Built for developers who want AI coding assistants to help with personal AI assistants, automation workflows, and productivity systems.

**Works with:** [Cursor](https://cursor.com) · [Claude Code](https://docs.anthropic.com/en/docs/claude-code) · [Gemini CLI](https://github.com/google-gemini/gemini-cli) · [OpenCode](https://opencode.ai) · [Antigravity](https://antigravity.dev) · [Codex](https://openai.com/index/openai-codex)

Built by [Rahul Kumar](https://x.com/hellorahulk). Building [Timeln](https://timeln.app) — AI second brain for you . Want indie hacker tips? Follow along on [Twitter/X](https://x.com/hellorahulk).

**Contributions welcome!** Found a way to improve a skill or have a new one to add? Open a PR.

## What are Skills?

Skills are markdown files that give AI agents specialized knowledge and workflows for specific tasks. When you add these to your project, your AI coding assistant can recognize when you're working on a task and apply the right frameworks and best practices.

## Available Skills

| Skill | Description | Triggers |
|-------|-------------|----------|
| [clawdbot-setup](https://github.com/goodrahstar/dailyhackerskills/tree/HEAD/skills/clawdbot-setup) | Complete Clawdbot AI assistant setup | "install clawdbot," "setup personal AI," "telegram bot," "gmail integration" |

*More skills coming soon — scheduling, notifications, browser automation, and more.*

## Installation

### Option 1: CLI Install (Recommended for Claude Code)

Use the skills CLI to install directly:

```bash
# Install all skills
npx skills add goodrahstar/dailyhackerskills

# Install specific skills
npx skills add goodrahstar/dailyhackerskills --skill clawdbot-setup

# List available skills
npx skills add goodrahstar/dailyhackerskills --list
```

This automatically installs to your `.claude/skills/` directory.

### Option 2: Clone and Copy (Works with all agents)

```bash
git clone https://github.com/goodrahstar/dailyhackerskills.git
```

Then copy to your agent's skills directory:

| Agent | Copy to |
|-------|---------|
| **Cursor** | `.cursor/skills/` |
| **Claude Code** | `.claude/skills/` |
| **Gemini CLI** | `.gemini/skills/` |
| **OpenCode** | `.opencode/skills/` |
| **Antigravity** | `.antigravity/skills/` |
| **Codex** | `.codex/skills/` |

```bash
# Example for Cursor
cp -r dailyhackerskills/skills/* .cursor/skills/

# Example for Claude Code
cp -r dailyhackerskills/skills/* .claude/skills/
```

### Option 3: Git Submodule

Add as a submodule for easy updates:

```bash
# For Cursor
git submodule add https://github.com/goodrahstar/dailyhackerskills.git .cursor/dailyhackerskills

# For Claude Code
git submodule add https://github.com/goodrahstar/dailyhackerskills.git .claude/dailyhackerskills
```

### Option 4: Fork and Customize

1. Fork this repository
2. Customize skills for your specific needs
3. Clone your fork into your projects

## Usage

Once installed, just ask your AI coding assistant to help with daily tasks:

```
"Help me set up Clawdbot from scratch"
→ Uses clawdbot-setup skill

"Configure my personal AI with Telegram"
→ Uses clawdbot-setup skill

"Connect Gmail to my AI assistant"
→ Uses clawdbot-setup skill
```

The agent will automatically detect the relevant skill and apply it.

## Testing Installation

After installing, verify the skills are available:

### For Claude Code

```bash
# Check if skills directory exists
ls -la .claude/skills/

# Should see: clawdbot-setup/
```

Then test in Claude Code by asking:
- "Help me set up Clawdbot from scratch"
- "I need to install Clawdbot with Telegram integration"

### For Cursor

```bash
# Check if skills directory exists
ls -la .cursor/skills/

# Should see: clawdbot-setup/
```

Then test in Cursor by asking:
- "Help me set up Clawdbot from scratch"
- "I need to install Clawdbot with Telegram integration"

The AI assistant should automatically recognize the skill and provide detailed setup instructions.

## Skill Categories

### Personal AI & Automation
- `clawdbot-setup` - Complete Clawdbot installation and configuration

### Coming Soon
- `notification-system` - Multi-channel alert systems
- `daily-standup` - Automated standup summaries
- `inbox-zero` - Email triage automation
- `calendar-sync` - Cross-platform calendar management
- `habit-tracker` - Automated habit logging
- `reading-list` - Content curation and tracking

## Contributing

Found a way to improve a skill? Have a new skill to suggest? PRs and issues welcome!

**Ideas for contributions:**
- Improve existing skill instructions or workflows
- Add new automation recipes or integrations
- Fix typos or clarify confusing sections
- Suggest new skills (open an issue first to discuss)
- Add examples or real-world use cases

**How to contribute:**
1. Fork the repo
2. Edit the skill file(s)
3. Submit a PR with a clear description of what you improved

### Skill File Structure

Each skill is a directory containing a `SKILL.md` file:

```
skills/
  skill-name/
    SKILL.md
```

The `SKILL.md` file follows this format:

```markdown
---
name: skill-name
description: One-line description for skill selection
---

# Skill Name

[Full instructions for the AI agent]
```

## Why Daily Hacker Skills?

Most developers spend hours on repetitive setup and configuration. These skills capture the tribal knowledge — the exact commands, the gotchas, the troubleshooting steps — so you can ship faster.

**Philosophy:**
- **Practical over theoretical** — Real commands you can run, not abstract concepts
- **Complete over partial** — Full setup guides, not "exercise left to reader"
- **Troubleshooting included** — Because it never works the first time

## License

MIT - Use these however you want.

---

**Star this repo** if you find it useful. It helps others discover these skills.
