> 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.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add thedixitjain/the-mega-skill-library --skill tubeify --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Tubeify?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/thedixitjain-tubeify)More formats (shields.io, HTML) on the badges page.
---
name: tubeify
description: "> 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."
category: media-and-creative
source_repo: davepoon/buildwithclaude
source_path: "plugins/all-skills/skills/tubeify/SKILL.md"
source_url: https://github.com/davepoon/buildwithclaude/blob/HEAD/plugins/all-skills/skills/tubeify/SKILL.md
---
# 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
---
**Source:** [`davepoon/buildwithclaude`](https://github.com/davepoon/buildwithclaude) → `plugins/all-skills/skills/tubeify/SKILL.md`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!