tubeify

Remove pauses, filler words (um, uh), and dead air from raw YouTube recordings via the Tubeify API. Use when the user wants to edit a video, clean up audio, trim silences, or polish a raw recording for YouTube.

2,707 stars

Best use case

tubeify is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Remove pauses, filler words (um, uh), and dead air from raw YouTube recordings via the Tubeify API. Use when the user wants to edit a video, clean up audio, trim silences, or polish a raw recording for YouTube.

Teams using tubeify should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/tubeify/SKILL.md --create-dirs "https://raw.githubusercontent.com/davepoon/buildwithclaude/main/plugins/all-skills/skills/tubeify/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/tubeify/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How tubeify Compares

Feature / AgenttubeifyStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Remove pauses, filler words (um, uh), and dead air from raw YouTube recordings via the Tubeify API. Use when the user wants to edit a video, clean up audio, trim silences, or polish a raw recording for YouTube.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Tubeify

Submit a raw recording URL to the Tubeify API and get back a polished, trimmed video with pauses, filler words, and dead air removed automatically.

## Workflow

### 1. Authenticate

```bash
curl -c session.txt -X POST https://tubeify.xyz/index.php \
  -d "wallet=<WALLET_ADDRESS>"
```

Response on success:

```json
{ "status": "ok", "session": "active" }
```

If the response contains `"status": "error"`, check the wallet address and retry.

### 2. Submit video for processing

```bash
curl -b session.txt -X POST https://tubeify.xyz/process.php \
  -d "video_url=<URL>" \
  -d "remove_pauses=true" \
  -d "remove_fillers=true"
```

Parameters:
- `video_url` (required) — direct URL to the raw video file
- `remove_pauses` — remove silent gaps and dead air (default: `true`)
- `remove_fillers` — remove filler words like "um", "uh", "like" (default: `true`)

Response on success:

```json
{ "status": "queued", "job_id": "abc123" }
```

### 3. Poll for completion

```bash
curl -b session.txt https://tubeify.xyz/status.php
```

Poll every 15 seconds. Terminal states:

| `status`   | Meaning                        | Action                        |
|------------|--------------------------------|-------------------------------|
| `queued`   | Waiting in queue               | Keep polling                  |
| `processing` | Actively editing            | Keep polling                  |
| `complete` | Finished — download ready      | Read `download_url` from body |
| `failed`   | Processing error               | Check `error` field, retry    |

Complete response example:

```json
{ "status": "complete", "download_url": "https://tubeify.xyz/dl/abc123.mp4" }
```

Failed response example:

```json
{ "status": "failed", "error": "Unsupported video format" }
```

### 4. Download the result

```bash
curl -o edited_video.mp4 "<download_url>"
```

## Environment

| Variable | Description |
|----------|-------------|
| `TUBEIFY_WALLET` | Ethereum wallet address for authentication |

## Links

- Website: https://tubeify.xyz
- Full docs: https://tubeify.xyz/skills.md

Related Skills

pagerduty-automation

2707
from davepoon/buildwithclaude

Automate PagerDuty tasks via Rube MCP (Composio): manage incidents, services, schedules, escalation policies, and on-call rotations. Always search tools first for current schemas.

outlook-calendar-automation

2707
from davepoon/buildwithclaude

Automate Outlook Calendar tasks via Rube MCP (Composio): create events, manage attendees, find meeting times, and handle invitations. Always search tools first for current schemas.

outlook-automation

2707
from davepoon/buildwithclaude

Automate Outlook tasks via Rube MCP (Composio): emails, calendar, contacts, folders, attachments. Always search tools first for current schemas.

one-drive-automation

2707
from davepoon/buildwithclaude

Automate OneDrive file management, search, uploads, downloads, sharing, permissions, and folder operations via Rube MCP (Composio). Always search tools first for current schemas.

oiloil-ui-ux-guide

2707
from davepoon/buildwithclaude

Modern, clean UI/UX guidance + review skill. Use when you need actionable UX/UI recommendations, design principles, or a design review checklist for new features or existing systems (web/app). Focus on CRAP (Contrast/Repetition/Alignment/Proximity) plus task-first UX, information architecture, feedback & system status, consistency, affordances, error prevention/recovery, and cognitive load. Enforce a modern minimal style (clean, spacious, typography-led), reduce unnecessary copy, forbid emoji as icons, and recommend intuitive refined icons from a consistent icon set.

obsidian-markdown

2707
from davepoon/buildwithclaude

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

obsidian-bases

2707
from davepoon/buildwithclaude

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

notion-automation

2707
from davepoon/buildwithclaude

Automate Notion tasks via Rube MCP (Composio): pages, databases, blocks, comments, users. Always search tools first for current schemas.

monday-automation

2707
from davepoon/buildwithclaude

Automate Monday.com work management including boards, items, columns, groups, subitems, and updates via Rube MCP (Composio). Always search tools first for current schemas.

mixpanel-automation

2707
from davepoon/buildwithclaude

Automate Mixpanel tasks via Rube MCP (Composio): events, segmentation, funnels, cohorts, user profiles, JQL queries. Always search tools first for current schemas.

miro-automation

2707
from davepoon/buildwithclaude

Automate Miro tasks via Rube MCP (Composio): boards, items, sticky notes, frames, sharing, connectors. Always search tools first for current schemas.

microsoft-teams-automation

2707
from davepoon/buildwithclaude

Automate Microsoft Teams tasks via Rube MCP (Composio): send messages, manage channels, create meetings, handle chats, and search messages. Always search tools first for current schemas.