Claude Cursor Skill

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.

LLM Mart · 0 points · 4 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download davepoon-buildwithclaude-plugins_all-skills_skills_tubeify-a6c484b.zip · 1 KB
Part of davepoon/buildwithclaude — 187 skills

Install

skills CLI npx skills add https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tubeify
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install davepoon-buildwithclaude@llmmart
Git git clone https://github.com/davepoon/buildwithclaude.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole davepoon/buildwithclaude collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

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

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

Response on success:

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

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

2. Submit video for processing

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:

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

3. Poll for completion

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:

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

Failed response example:

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

4. Download the result

curl -o edited_video.mp4 "<download_url>"

Environment

Variable Description
TUBEIFY_WALLET Ethereum wallet address for authentication

Links

Files (buildwithclaude)
  • SKILL.md 2.3 KB
    ---
    name: tubeify
    category: creative-collaboration
    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.
    ---
    
    # 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
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related