Fewer subscriptions.
More vibe coding.

Open-source tools & agent skills to build the things you’re paying for.

FFmpeg

Project

Cut, resize, compress, convert, and add timed zooms to videos with code.

☆ 64.8K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • One recording, several formats

    Build a preset picker that exports a source video at the dimensions your channels need.

  • A local media inbox

    Watch a folder, compress new recordings, and generate a thumbnail beside each result.

  • Timed zooms for a demo

    Choose the part of the screen to enlarge and its start and end times, then render the zoom with FFmpeg filters.

Try this prompt

Build a local video batch tool using FFmpeg. Let me choose an input folder and export preset, preview the operations, and process files one at a time. Preserve originals, show progress and failures, and save exports separately. Support MP4 conversion, resized exports, and a timed zoom where I choose the target area and start/end times. Use the documented zoompan or crop/scale filters and preserve audio synchronization. Do not assume automatic cursor tracking. Detect available codecs and include setup instructions for my operating system.

LGPL-2.1-or-later; optional components use GPLNo software fee. Rendering uses your computer or a paid server.

Setup & details

Get started

  1. Get FFmpeg

    Use the official download page to choose a package or linked build for your operating system. Make sure ffmpeg is available in your terminal.

    ffmpeg -version
  2. Convert one file

    Place an input.avi file in your working folder and convert it to an MP4. Use a fresh output filename.

    ffmpeg -i input.avi output.mp4
  3. Save the recipe

    Ask your coding agent to wrap a working command in a small script with an input picker, progress output, and a separate export folder.

About FFmpeg

FFmpeg edits video and audio using commands. You can cut a recording into clips, resize it for different platforms, compress large files, convert formats, add subtitles, and create zoom or pan effects. Save those commands in a script and apply the same edits to a whole folder of videos.

  • You supply the editing rules and zoom timing; automatic cursor tracking and choosing highlights require extra code.
  • Long videos and complex filters can require substantial CPU or GPU time.
  • License obligations depend on the build and codecs. Check the official licensing page before distributing FFmpeg inside a product.

What it replaces

CapCut

Cutting clips, resizing videos, and adding prepared subtitles

VEED

Compressing videos and applying subtitle files

CloudConvert

Converting video and audio files between formats

Kapwing

Resizing one video for several social media formats

Adobe Premiere

Scripted cuts, overlays, and timed zooms in existing footage

These are specific jobs, not every feature of each product.

Remotion

Agent skill

Create videos, animations, and motion graphics with React code.

☆ 4.9K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Batch product videos

    Feed names, screenshots, and prices into one reusable composition.

  • Animated reports

    Turn a weekly dataset into the same polished chart sequence.

  • Caption templates

    Apply consistent timed captions and branding to your own clips.

Try this prompt

Use the Remotion skills to build a reusable 15-second product video from a JSON file containing a title, three screenshots, and a call to action. Use only my supplied assets. Make the dimensions configurable, show me the preview, and add a documented MP4 render command.

Remotion License / see notesSkills have no download fee. Your agent and rendering compute may cost money. Remotion is free for eligible individuals and small organizations; larger companies need a license.Source available

Setup & details

Get started

  1. Install the skills

    Run inside your project and choose your coding agent.

    npx skills add remotion-dev/skills
  2. Create a video project

    Use the official starter, then ask the agent to use remotion-best-practices.

    bun create video
  3. Preview and export

    Review the Studio preview. Ask the agent to render an MP4 when ready.

    npx remotion studio

About Remotion

Create product videos, animated charts, captions, and social clips from code. Remotion's official skills help your AI agent build the video, preview it, and export the result. For example, give the agent a product name, screenshots, and a short script, then ask for a 15-second promotional video. Once the template works, change the inputs to make another version. This is especially useful for videos you produce repeatedly: weekly reports, product launches, or clips in several languages. You keep the project and can edit it with your agent. Remotion's license determines whether the runtime is free for your organization; agent usage and rendering can also cost money.

  • The standalone skills repository does not publish a separate license grant; the linked license belongs to the upstream Remotion project.
  • Remotion is source-available, with free-use eligibility limits. Internal use does not automatically exempt larger companies.
  • You supply media, an AI agent, and rendering resources. This does not capture your screen or replace every video-editor feature.

What it replaces

CapCut

Repeatable captioned clips and template-based edits

Canva

Animated social graphics from reusable templates

VEED

Programmatic video variations and caption layouts

Adobe Premiere

Assembling repeatable videos with captions and animated titles

Kapwing

Making batches of branded social clips from a template

These are specific jobs, not every feature of each product.

Supabase

Project

Store app data, handle logins, and accept file uploads on your own server.

☆ 111.2K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • A customer portal

    Store customer records and uploaded documents behind login and row-level access rules.

  • A shared operations app

    Build an inventory or booking interface backed by Postgres instead of a collection of disconnected sheets.

  • An automation database

    Keep job results, approvals, and status updates in a database your scripts can reach through an API.

Try this prompt

Build a small inventory app using my self-hosted Supabase instance. Create SQL migrations for items, locations, and stock movements, plus a simple authenticated interface. Add row-level security so users only see their organization's records. Use the public client key in the browser and keep privileged credentials server-side. Include a test with two organizations proving they cannot read or modify each other's data, and document backups and environment variables.

Apache-2.0 repository; components have their own licensesSelf-hosted software is free. Budget for a server, backups, storage, and email delivery.

Setup & details

Get started

  1. Get the self-hosted stack

    Install Docker and follow the official Docker guide's manual installation steps to copy a tagged self-hosted release into a new project folder.

  2. Configure the instance

    Follow the guide to generate secrets and signing keys, set your app and API URLs, and configure email. Replace all example passwords before startup.

  3. Start and connect

    From the configured project folder, start the stack. Open Studio, create a table, enable row-level security, and connect your app with the appropriate client key.

    sh run.sh start

About Supabase

Supabase gives your app a Postgres database, user accounts, file uploads, and APIs for reading and changing data. The self-hosted version runs on your own server. You can use it to build a customer portal, inventory tracker, or booking app without writing the login and database services yourself.

  • You are responsible for security patches, backups, monitoring, and recovery.
  • Self-hosted services do not provide the full managed Cloud platform or its support guarantees.
  • Email delivery and SMS authentication need separately configured providers and may add costs.

What it replaces

Firebase

Storing app data, handling sign-in, and accepting file uploads

Xano

Building database-backed APIs for a custom app

Supabase Cloud

Running the core database, auth, and storage services yourself

Backendless

Providing database storage and user accounts for an app

Nhost Cloud

Hosting Postgres, authentication, and uploaded files

These are specific jobs, not every feature of each product.

Agent Browser

Agent skill

Fill forms, extract web data, and take screenshots with your AI agent.

☆ 43.6K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Collect page data

    Extract a structured table from pages you are authorized to access.

  • Check an admin flow

    Exercise a search, filter, or export workflow with screenshots.

  • Automate repeat visits

    Build a repeatable local routine around a browser-only task.

Try this prompt

Use agent-browser to visit the public URLs in pages.csv and collect each page title, visible product name, and listed price into a new CSV. Record the source URL, flag missing values, and stop at any login or access restriction. Keep the script so I can rerun it.

Apache-2.0No skill or local browser license fee. Agent/model usage and any cloud browser, proxy, or hosting service cost extra.

Setup & details

Get started

  1. Install the browser CLI

    Install the CLI and its browser runtime.

    npm install -g agent-browser && agent-browser install
  2. Install the skill

    Choose your coding agent in the installer.

    npx skills add vercel-labs/agent-browser
  3. Load current instructions

    The skill asks the agent to read this before using the browser.

    agent-browser skills get core --full

About Agent Browser

Give your AI agent a browser so it can click buttons, fill forms, collect information, and take screenshots. The Agent Browser skill shows it how to use Vercel's browser automation tool on your computer. You could ask it to collect product names and prices from a list of pages, download reports from your own dashboard, or check that a signup form works. The same instructions can become a small tool you run again next week. You provide the agent and the computer running the browser. For larger jobs, you also need to handle scheduling, login sessions, failures, and any websites that restrict automated access.

  • Local execution needs a running computer; scheduling, retries, and monitoring are your responsibility.
  • Logins, changing page layouts, and site restrictions can interrupt automation.
  • It provides browser control, not a hosted crawler network or guaranteed extraction accuracy.

What it replaces

Browserbase

Local browser execution for small agent workflows

Browse AI

Custom page extraction and repetitive browser actions

Bardeen

Browser chores implemented in your own workflow

Axiom.ai

Repeating form filling and browser data collection locally

Browserless

Running browser actions and screenshots on your own machine

These are specific jobs, not every feature of each product.

Screenity

Project

Record your screen and voice, draw annotations, and export the video for free.

☆ 18.8K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Better bug reports

    Capture a browser issue with narration and visual annotations, then attach the export to a ticket.

  • A private demo library

    Build a small uploader that stores exported recordings by project and gives teammates a playback page.

  • Recordings with transcripts

    Pass exported audio or video to a separate transcription tool and save a searchable text version beside it.

Try this prompt

Build a local library for videos I export from Screenity. Let me import a recording, add a title and project tag, and browse recordings with video playback. Keep originals untouched and store metadata in SQLite. Add an optional FFmpeg thumbnail job. Do not assume Screenity has an automation API or upload anything automatically. Document how to import files from its export screen.

GPL-3.0The open-source extension is free. Your own sharing or storage service may cost money.

Setup & details

Get started

  1. Get the local extension

    Download Build.zip from the repository's releases page and unzip it.

  2. Load it in Chrome

    Open chrome://extensions, enable Developer mode, and choose Load unpacked. Select the extracted build folder.

  3. Record and export

    Record a short walkthrough, review it in the editor, and export a video. Start your custom workflow from that file.

About Screenity

Screenity records your screen, camera, and microphone from Chrome. You can draw arrows or notes while explaining something, trim the recording, and export a video file. Use it for product demos, tutorials, and bug reports. The open-source extension can run locally without a recording subscription.

  • The extension depends on Chrome's capture permissions and browser capabilities.
  • Self-hosted builds are local-only. Hosted link sharing and Screenity Pro features are separate.
  • It is not a complete replacement for Screen Studio's automatic presentation effects or a full video editor.

What it replaces

Loom

Recording and exporting narrated screen walkthroughs

ScreenPal

Screen capture, annotations, and basic trimming

Screencastify

Recording browser tutorials with visual annotations

Zight

Capturing screen recordings to explain bugs or give feedback

Tella

Recording screen-and-camera demos for later editing

These are specific jobs, not every feature of each product.

Frontend Design

Agent skill

Design and build landing pages, dashboards, and web interfaces.

☆ 180K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Launch pages

    Build a responsive landing page around your real copy and assets.

  • Internal dashboards

    Give an existing admin tool a coherent layout and useful hierarchy.

  • Custom interfaces

    Add a small, branded UI to a library or command-line workflow.

Try this prompt

Use frontend-design to build a one-page site for my internal invoice tool in the existing project. Use my supplied copy and logo. Show outstanding invoices first, make the main action obvious, and keep the layout usable on a phone and with a keyboard. Implement and review the result.

Apache-2.0Free skill. Your coding agent, model usage, domain, and hosting may have separate costs.

Setup & details

Get started

  1. Install the skill

    Choose the agent you use for the project.

    npx skills add anthropics/skills --skill frontend-design
  2. Provide a real brief

    Share the audience, page goal, copy, assets, and framework. Ask for frontend-design explicitly.

  3. Build and review

    Have the agent implement the page, then inspect mobile layout, focus states, and the main interaction.

About Frontend Design

Build a landing page, dashboard, or small website by describing what you need to your coding agent. Anthropic's Frontend Design skill guides the agent through choosing a layout, fonts, colors, and useful interactions, then writing the page in your project. You can supply your own copy, screenshots, and brand assets so the result fits the product. For example, ask for a simple site to launch an internal tool, or a clearer screen for managing invoices. You keep the code and can host it yourself. The skill helps with the design and implementation work; forms, payments, content management, and hosting still need to be set up separately.

  • The skill is guidance, not a drag-and-drop editor, CMS, or hosting platform.
  • Generated designs and code still need review; accessibility and responsive behavior are not guaranteed.
  • Stock assets, fonts, third-party packages, and hosting have their own terms.

What it replaces

Framer

Building a simple marketing page in your own code

Webflow

Custom responsive page layouts without a hosted visual editor

v0

UI generation inside your existing coding-agent workflow

Wix

Building a simple product or campaign landing page

Squarespace

Creating a small business site or announcement page

These are specific jobs, not every feature of each product.

Transcribe recorded audio into text and subtitles on your own computer.

☆ 54.2K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • An interview inbox

    Drop recordings into a folder and create a transcript for each, ready for human correction.

  • Subtitle drafts

    Create timed subtitle output, review it, and pass the corrected file to a video export pipeline.

  • Searchable recordings

    Index transcripts with timestamps so a teammate can find a discussion and jump back to the source.

Try this prompt

Build a local batch transcription app around whisper.cpp. Accept audio files, convert copies to the supported WAV format with FFmpeg when necessary, and save text plus subtitle output beside a source reference. Keep processing on this machine. Provide model and language selection, a queue, progress, and retry controls. Never overwrite recordings. Add a review screen because model transcripts can contain mistakes, and document the required compiler, CMake, and model setup.

MITNo per-minute software fee. You provide the computer, model storage, and processing time.

Setup & details

Get started

  1. Get the source

    Install Git, CMake, and a C/C++ compiler, then clone the project and enter its directory.

    git clone https://github.com/ggml-org/whisper.cpp.git
    cd whisper.cpp
  2. Download a model and build

    This small English model is a useful first test. Use a multilingual model for other languages.

    sh ./models/download-ggml-model.sh base.en
    cmake -B build
    cmake --build build -j --config Release
  3. Transcribe the sample

    Run the included sample, then check the CLI help before processing your own audio. Start with a short WAV file and check which input formats your build supports.

    ./build/bin/whisper-cli -m models/ggml-base.en.bin -f samples/jfk.wav

About whisper.cpp

whisper.cpp turns recorded speech into text using a Whisper model running on your computer. Give it an interview, voice note, or video soundtrack and it produces a transcript. It can also export timed subtitle files. You download the model once and provide the processing power instead of buying transcription minutes.

  • Transcripts need review, especially for names, accents, noisy audio, and silence.
  • Larger models need more memory and can run slowly without suitable acceleration.
  • Meeting bots, reliable speaker identification, and summaries are separate features to build or add.

What it replaces

Otter

Transcribing audio files you have already recorded

Descript

Generating transcript and subtitle drafts from recordings

Sonix

Batch speech-to-text for an audio archive

Trint

Producing editable text from recorded interviews

HappyScribe

Creating automatic transcripts and subtitle drafts

These are specific jobs, not every feature of each product.

Webapp Testing

Agent skill

Test forms, buttons, and checkout flows in a real browser.

☆ 180K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Form regression checks

    Verify validation, successful submission, and useful error states.

  • UI bug reproduction

    Capture a failing flow with browser logs and a screenshot.

  • Release smoke tests

    Rerun a few critical user journeys before publishing changes.

Try this prompt

Use webapp-testing to test the signup form in this local project. Start the dev server, inspect the rendered page, verify empty-field and invalid-email errors, and complete signup with the test account. Save a reusable Python Playwright script and capture evidence of any failure.

Apache-2.0Free skill and local Playwright execution. Agent/model usage and CI machines may cost money.

Setup & details

Get started

  1. Install the skill

    Add the upstream testing instructions to your coding agent.

    npx skills add anthropics/skills --skill webapp-testing
  2. Prepare Playwright

    Use a Python environment, install Playwright, then download Chromium.

    python -m pip install playwright && python -m playwright install chromium
  3. Test one flow

    Give the agent your dev-server command and a specific journey; ask it to use the bundled server helper and keep the test.

About Webapp Testing

Ask your agent to open your web app and check that important actions work. Anthropic's Webapp Testing skill uses Playwright to click through pages, fill forms, take screenshots, and capture browser errors. You could test a signup form with missing fields, confirm that search returns the right results, or check a checkout using test payment details. The agent can save a script so you can repeat the checks after changing the app. This gives a small project a practical way to catch broken user flows before release. You run the tests on your own computer or CI service and maintain them as the interface changes.

  • It runs the browsers and environment you provide, without a hosted device farm.
  • Tests still need stable fixtures, sensible assertions, and maintenance when the UI changes.
  • Agent-generated coverage is limited to the flows you request and verify.

What it replaces

mabl

Authoring focused browser regression checks

Testim

Creating and maintaining small scripted UI tests

BrowserStack

Local desktop-browser checks for a limited test scope

Autify

Generating and running a small set of browser journey tests

Rainforest QA

Checking critical user flows before a release

These are specific jobs, not every feature of each product.

Ollama

Project

Run AI models on your computer to summarize documents and draft text.

☆ 182.4K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • A local writing assistant

    Turn rough notes into draft replies, with your own templates and a human review step.

  • Document summaries

    Build a text import screen that splits long documents and produces section summaries on your machine.

  • A tagging queue

    Suggest categories for incoming notes and let a person accept or correct each result.

Try this prompt

Build a local notes-to-summary app using Ollama's local API at http://localhost:11434. Let me choose an installed model, paste text, and get a draft summary with the original text alongside it. Split long inputs according to a configurable limit and make failures retryable. Keep every request local, never silently switch to a cloud model, and do not claim the output is factual without review. Include setup, model-license checks, and a small quality evaluation using example notes.

MIT runtime; model licenses varyLocal inference has no Ollama per-token fee. Hardware and electricity cost money; cloud models are separate.

Setup & details

Get started

  1. Install the local app

    Download Ollama for your operating system from the official site and start it. Choose a local model rather than a cloud model.

  2. Try a suitable model

    Choose a model from the official library that fits your available memory. Read its model card and license, then run a short task in the app.

  3. Connect your tool

    Use the documented local API at http://localhost:11434. Keep the chosen model name in configuration and check the server is available before submitting jobs.

About Ollama

Ollama downloads and runs language models on your computer. Your own app can send text to a local model and receive a summary, draft reply, or suggested category. Use it to add basic AI features to internal tools without paying a hosted provider for every request.

  • The MIT license covers Ollama, not every model you download. Check the selected model's terms.
  • Model quality and speed depend on hardware and model size; local models may struggle with complex tasks.
  • Local processing applies only when you select local models. Cloud features send requests off the machine.

What it replaces

Jasper

Generating simple marketing drafts from supplied notes

Notion AI

Summarizing text you provide to your own app

ChatGPT

Local text chat and simple drafting with a chosen model

Copy.ai

Drafting short outreach messages or product copy

Writesonic

Drafting FAQ sections and rewriting supplied page text

These are specific jobs, not every feature of each product.

Canvas Design

Agent skill

Create posters, social graphics, and report covers as PNGs or PDFs.

☆ 180K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Event posters

    Create a fresh layout from an event title, venue, and date.

  • Report covers

    Produce a consistent cover design for recurring PDF reports.

  • Social announcements

    Export correctly sized graphics using your existing brand assets.

Try this prompt

Use canvas-design to create a 1080 by 1350 event poster using my supplied logo, exact event details, and two brand colors. Keep the text readable at phone size. Export a PNG, inspect it for clipping, and preserve a script that lets me update the date next month.

Apache-2.0Free skill. Agent/model usage and any external images or fonts may cost money.

Setup & details

Get started

  1. Install the skill

    Select the coding agent that can create and inspect local files.

    npx skills add anthropics/skills --skill canvas-design
  2. Define the output

    Supply dimensions, exact text, brand colors, and images you can use.

  3. Export and inspect

    Ask for a PNG or PDF plus reusable source, then check the final render for clipped text and margins.

About Canvas Design

Create a poster, announcement graphic, or report cover from a written brief. Anthropic's Canvas Design skill helps your agent arrange text, shapes, colors, and your own images into a finished PNG or PDF. Give it the dimensions, exact wording, and brand assets, then ask for a design you can export. It works well for a focused job such as an event poster or a cover you update every month. Ask the agent to keep the source code so later changes are easy to repeat. You still need to review the final image for readable text, correct details, and spacing before publishing or sending it to print.

  • This produces files through an agent, not an interactive collaborative design editor.
  • The skill does not include a stock-image library; supplied assets and fonts retain their own licenses.
  • Check print dimensions, color requirements, and text legibility yourself before production.

What it replaces

Canva

Custom static posters and social graphic exports

Adobe Express

Branded image layouts from your supplied assets

Visme

Designed covers and single-page visual handouts

VistaCreate

Making branded posters and social media graphics

Piktochart

Designing report covers and simple visual handouts

These are specific jobs, not every feature of each product.

Add a search box that handles typos and filters products, pages, or documents.

☆ 59.5K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Search a product catalog

    Index names, descriptions, and categories, then add fast filters to your storefront or internal catalog.

  • Find internal knowledge

    Extract text from your own documents and build a search interface with links back to each source.

  • A searchable directory

    Give visitors a forgiving search box that recognizes misspellings and your chosen synonyms.

Try this prompt

Build a product search interface backed by self-hosted Meilisearch Community Edition. Import a sample JSON catalog with id, name, description, category, and price. Configure searchable, filterable, and sortable attributes, wait for indexing tasks to finish, and show useful empty and error states. Keep the master key server-side and use a limited search key in the browser. Include a repeatable sync job and a test that deleted source records disappear from search.

MIT Community Edition; Enterprise code uses BUSL-1.1Community Edition has no software fee. You pay for hosting, storage, and any external AI services.

Setup & details

Get started

  1. Install Community Edition

    Use the official self-hosting guide to get the Community Edition binary for your operating system. Pin a stable release when deploying.

  2. Configure and start

    Set a strong master key and persistent data location, then start the engine using the self-hosting guide. Keep administrative credentials out of browser code.

  3. Index a small dataset

    Import a JSON document list through the API. Wait for indexing to finish, test a few searches, and connect a search-only key to your interface.

About Meilisearch

Meilisearch adds fast search to a website or app. Give it product records, article text, or document descriptions, and it returns matching results as someone types. It handles misspellings and lets you add filters such as category, price, or date. The open-source Community Edition can run on your own server.

  • You must build and maintain synchronization from your source database to the search index.
  • Enterprise capabilities such as sharding are outside the MIT Community Edition scope.
  • Self-hosting requires capacity planning, backups, access controls, and upgrades.

What it replaces

Algolia

Search-as-you-type for a website or product catalog

Searchspring

Product search with category filters and sorting

Elastic Cloud

Full-text search over app records or documents

Site Search 360

Searching website pages you have indexed

AddSearch

A site search box with ranked results and filters

These are specific jobs, not every feature of each product.

Create animated GIFs, reaction emojis, and short branded loops.

☆ 180K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Team reactions

    Animate an original mascot or icon as a compact Slack emoji.

  • Product loops

    Show a tiny interface change in a looping graphic.

  • Branded variants

    Regenerate the same animation in a set of approved colors.

Try this prompt

Use slack-gif-creator to animate my supplied icon with one gentle bounce. Make a short, seamless 128 by 128 GIF for a team emoji. Keep the file compact, run the bundled validation, and retain the Python script so I can reuse it with another icon.

Apache-2.0Free skill and local GIF generation. Agent/model usage may cost money; supplied assets keep their own licensing.

Setup & details

Get started

  1. Install the skill

    Install the complete folder so the Python utilities are included.

    npx skills add anthropics/skills --skill slack-gif-creator
  2. Install its dependencies

    In a Python environment, install the packages listed by upstream.

    python -m pip install pillow imageio imageio-ffmpeg numpy
  3. Generate and validate

    Give the agent an asset and motion brief; ask it to use GIFBuilder and the bundled validator.

About Slack GIF Creator

Make a small animated GIF from an icon, logo, or original drawing. Anthropic's Slack GIF Creator skill gives your agent Python tools for building animation frames, controlling movement, and keeping the file small. You could turn a team mascot into a bouncing reaction emoji, animate a product icon, or make a short loop for a message. Give the agent your image and describe the motion, then ask it to export and check the GIF. Keep the generating script to create more versions with different colors or images. This handles simple, short animations; detailed character animation and long videos need a more capable editing workflow.

  • Best suited to small, short animations; GIF has limited color and compression quality.
  • Slack upload limits can change, so verify the actual upload as well as the bundled checks.
  • Python dependencies and image assets have their own licenses; the skill does not provide an asset library.

What it replaces

Canva

Simple animated graphic and GIF exports

Kapwing

Short looping GIF creation from your own assets

Adobe Express

Small branded animated graphics

VEED

Creating and exporting short animated GIFs

Animaker

Making small animated graphics and GIF downloads

These are specific jobs, not every feature of each product.

Baserow

Project

Build shared tables for leads, inventory, and content, then update them by API.

☆ 6.1K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • A content queue

    Keep titles, owners, deadlines, and publishing status in one editable table that your scripts can update.

  • An asset register

    Track equipment or digital assets with structured fields, then build a custom lookup interface over the API.

  • An import staging area

    Let people review incoming records in a table before a script copies approved rows into another system.

Try this prompt

Build a small content-pipeline integration using the API of my self-hosted Baserow Open Source Edition. Use a table with title, owner, status, and source URL. Import records from a CSV, detect duplicates by source URL, and let a reviewer approve rows in Baserow before a separate dry-run export. Keep the database token server-side. Use only features available in the open-source edition and document the table setup and backup requirements.

MIT Open Source Edition; paid editions have separate licensesOpen Source Edition is free to self-host. Hosting and paid edition features cost extra.

Setup & details

Get started

  1. Start a local instance

    With Docker installed, run the official all-in-one image with persistent storage. This example binds the web interface to this machine only.

    docker run -d --name baserow -e BASEROW_PUBLIC_URL=http://localhost -v baserow_data:/baserow/data -p 127.0.0.1:80:80 baserow/baserow:2.4.0
  2. Create a working table

    Open http://localhost, create your account and workspace, and import a small CSV or define the fields for one workflow.

  3. Connect an automation

    Create a database token with only the required table permissions. Use the generated API documentation to read a row before adding write operations.

About Baserow

Baserow gives your team shared tables for organizing records such as leads, equipment, and content ideas. People can edit the rows in a browser, while your scripts read or update the same records through an API. The open-source edition can run on your own server.

  • Premium and Enterprise features are separately licensed; self-hosting does not unlock them.
  • Moving from another table tool may require rebuilding formulas, views, and integrations.
  • You manage the database, file storage, upgrades, and backups.

What it replaces

Airtable

Shared structured tables with API access

SmartSuite

Tracking records, owners, and statuses in a team table

Notion

Simple databases for content, contacts, and project records

monday.com

A shared table of tasks, owners, dates, and statuses

Smartsheet

Collaborative grid-based tracking of structured records

These are specific jobs, not every feature of each product.

MCP Builder

Agent skill

Build custom connectors that let your AI agent use your APIs.

☆ 180K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Internal API access

    Expose a small set of well-defined tools from your own service.

  • Operations lookups

    Let an agent combine order or inventory data into a useful answer.

  • Custom connectors

    Connect a niche system that has an API but no ready-made integration.

Try this prompt

Use mcp-builder to create a local TypeScript MCP server for our documented inventory API. Implement read-only product search and stock lookup, validate inputs, paginate results, and keep credentials in environment variables. Test the tools with MCP Inspector and provide client setup instructions.

Apache-2.0Free skill. Agent/model usage, hosting, and the APIs you connect may have separate charges.

Setup & details

Get started

  1. Install the skill

    Add the server-building workflow to your coding agent.

    npx skills add anthropics/skills --skill mcp-builder
  2. Scope the connector

    Provide the API documentation and start with a few read-only operations. Have the agent follow the TypeScript or Python reference.

  3. Verify the server

    Use MCP Inspector to exercise the generated tools before connecting your agent.

    npx @modelcontextprotocol/inspector

About MCP Builder

Let your AI agent look up information or perform tasks in systems you already use. Anthropic's MCP Builder skill helps it write a connector between the agent and an API, such as your inventory service or internal customer database. The connector exposes clear actions like finding a product or checking stock, so you can request them in a conversation. Start with a few read-only actions and test them before adding changes to data. This can replace a specific connector or a small integration you would otherwise build in an automation service. You still need API access, somewhere to run the connector, and an agent that supports MCP.

  • MCP supplies agent-facing tools; it does not provide scheduling or a no-code workflow dashboard.
  • External APIs still require permission, credentials, and any applicable paid plan.
  • You maintain authentication, deployment, monitoring, and safeguards for any write operations.

What it replaces

Zapier

Custom agent-to-API connections for a specific workflow

Make

API orchestration implemented in your own server

Pipedream

A focused integration endpoint you maintain yourself

Workato

Building a focused connection between an agent and a business API

Tray.ai

Exposing a few API operations as tools for your agent

These are specific jobs, not every feature of each product.

Appsmith

Project

Build admin pages with tables, forms, and buttons connected to your database.

☆ 41K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • A customer lookup screen

    Combine account data from a database and an API into a focused page for your support team.

  • A review queue

    Show pending records, let a reviewer inspect the details, and write back an approval decision.

  • An inventory admin

    Build filtered tables and forms for common updates without hand-coding a whole frontend.

Try this prompt

Help me build a customer lookup app in self-hosted Appsmith Community Edition. Use a read-only query to search customer records, a detail panel, and a narrowly scoped form for updating an internal note. Provide the SQL, widget bindings, and JavaScript needed. Parameterize queries, handle loading and error states, and require confirmation before writes. Keep credentials in Appsmith's datasource configuration and do not depend on commercial edition features.

Apache-2.0 Community EditionCommunity Edition has no software fee. Hosting, connected services, and commercial features may cost money.

Setup & details

Get started

  1. Choose Community Edition

    Follow the official Docker guide. Use the appsmith-ce image in its Compose example and pin a release tag; the default example uses the separate commercial edition.

  2. Run and connect

    Start the configured Docker Compose stack, create an administrator account, and add a read-only database or API connection first.

    docker compose up -d
  3. Build one screen

    Add a table widget and connect it to a query. Introduce a form and a confirmed update action only after the read path works.

About Appsmith

Appsmith helps you build internal admin pages using ready-made tables, forms, buttons, and charts. Connect those components to your database or an API, then add queries and JavaScript for the actions you need. Its open-source Community Edition runs on your own server.

  • Commercial features such as advanced governance are outside Community Edition; check your requirements first.
  • It is optimized for internal tools, so a highly custom consumer interface may need a separate frontend.
  • The all-in-one deployment includes supporting services and needs more server resources than a static site.

What it replaces

Retool

Building internal tables and forms connected to a database

Superblocks

Admin pages that read and update data through APIs

UI Bakery

Database dashboards, record editors, and admin panels

DronaHQ

Internal forms and dashboards connected to business data

Budibase Cloud

Building forms and CRUD screens over databases and APIs

These are specific jobs, not every feature of each product.

Slidev

Agent skill

Create slide decks with diagrams, code examples, and speaker notes.

☆ 49K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Recurring updates

    Regenerate a monthly presentation using the same theme and fresh data.

  • Technical workshops

    Combine explanations, highlighted code, diagrams, and interactive examples.

  • Product demos

    Create a browser-based deck with screenshots, notes, and controlled reveals.

Try this prompt

Use the Slidev skill to turn the supplied product brief into an eight-slide internal demo. Use our screenshots, include speaker notes, and keep all claims grounded in the brief. Make the theme reusable, preview every slide, and export a PDF after checking for clipped content.

MITFree skill and Slidev runtime. Agent/model usage and optional hosting or third-party assets may cost money.

Setup & details

Get started

  1. Install the official skill

    Select your coding agent in the installer.

    npx skills add slidevjs/slidev
  2. Create a slide project

    Use a current Node.js environment and follow the starter prompts.

    npm init slidev@latest
  3. Build and preview

    Ask your agent to edit slides.md using the skill, then review the deck in the browser.

    npm run dev

About Slidev

Turn a brief, document, or dataset into a presentation your agent can edit as code. Slidev's official skill covers slide layouts, diagrams, animations, code examples, and speaker notes. You can ask for a product demo, a workshop deck, or a monthly update using your existing screenshots and numbers. Preview the slides in a browser, then export a PDF or build a website to share the interactive version. The content lives in Markdown files, which makes it easy to update the same deck next month or reuse the design for another topic. You provide the AI agent and review the slides before presenting; exports have some format limitations.

  • Requires a JavaScript project and agent; it does not include a managed collaborative deck workspace.
  • Standard PPTX export uses slide images. Editable PPTX export has layout limits and can fall back to images for unsupported content.
  • Interactive browser features do not fully survive file export; CLI exports also require playwright-chromium.

What it replaces

Gamma

Generating a reusable presentation from text and data

Beautiful.ai

Templated internal presentation creation

Pitch

Creating and presenting a deck from your own source files

Canva

Creating branded presentation slides and PDF handouts

Prezi

Building a browser-based presentation with notes and visual transitions

These are specific jobs, not every feature of each product.

Umami

Project

Count website visits, see traffic sources, and track signups and button clicks.

☆ 39.2K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • A portfolio traffic view

    Add several websites to one instance and compare their traffic in a dashboard you control.

  • A focused event plan

    Track a few meaningful actions, such as search, download, and signup completion, with consistent event names.

  • Campaign feedback

    Use tagged campaign links to see which launches and newsletters bring people to your site.

Try this prompt

Add my self-hosted Umami instance to this website. Make the script URL and website ID configurable, load the tracker once, and track three agreed actions with clear event names. Do not send names, email addresses, or free-text form contents as event properties. Verify one visit and one test event in the receiving instance, explain how to exclude development traffic, and document where the script is configured.

MITSelf-hosted software is free. The application server, database, storage, and backups are your costs.

Setup & details

Get started

  1. Get the Docker configuration

    Install Docker and Git, then clone the official repository. Review the supplied Compose configuration and use a stable release for deployment.

    git clone https://github.com/umami-software/umami.git
    cd umami
  2. Start your local instance

    The supplied Compose file runs Umami with PostgreSQL. Open http://localhost:3000 and change the default administrator password immediately.

    docker compose up -d
  3. Track one site

    Add your website in the dashboard and install its generated tracking script. Trigger one test visit and one named event, then verify both appear.

About Umami

Umami shows how people use your website. Add its tracking script to collect visits and traffic sources, then record events for actions such as clicking Download or completing signup. You get a dashboard for the results and can run the application with your own database.

  • You maintain the server and PostgreSQL database, including backups and retention.
  • Browser blocking and failed network requests can make analytics counts incomplete.
  • Complex product analytics or attribution workflows need their own evaluation; basic event tracking is the comparison here.

What it replaces

Plausible Cloud

Pageview reports and simple custom events

Fathom

Website traffic and campaign reporting

Mixpanel

Basic custom-event counts for a small product

Simple Analytics

Pageviews, referral sources, and website events

Matomo Cloud

Basic website visitor and traffic-source reports

These are specific jobs, not every feature of each product.

JSON Canvas

Agent skill

Create editable mind maps, flowcharts, and visual project boards.

☆ 49.2K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Research maps

    Group source notes and links around the questions they answer.

  • Workflow diagrams

    Turn a written process into connected steps and decision points.

  • Project overviews

    Generate a visual map of milestones, documents, and dependencies.

Try this prompt

Use json-canvas to turn the supplied onboarding process into an editable .canvas file. Group steps by owner, label decision branches, and link each step to its source document when available. Keep the layout readable, validate all IDs and edge references, and preserve the original wording.

MITFree skill and open file format. Agent/model usage and any paid viewer, sync, or collaboration service are separate.

Setup & details

Get started

  1. Install the skill

    Choose your coding agent and add the JSON Canvas instructions.

    npx skills add kepano/obsidian-skills --skill json-canvas
  2. Generate a canvas

    Supply your notes or process. Ask for a .canvas file with groups, labeled connections, and validated node IDs.

  3. Open and review

    Place the file in an Obsidian vault, or open it in another JSON Canvas-compatible app. Check spacing, references, and connections.

About JSON Canvas

Turn notes or a written process into a visual board with cards and connecting lines. Kepano's JSON Canvas skill helps your agent create mind maps, flowcharts, and project overviews as .canvas files. You could map a customer onboarding process, group research links by topic, or show how project tasks depend on each other. Open the result in Obsidian or another compatible app to move cards around and make changes yourself. The file format is open, so your board remains readable data that you can keep and edit. The skill generates the local board; shared editing, access permissions, and online collaboration depend on the app you choose.

  • The skill and JSON Canvas format are open; Obsidian is a separate application with its own license.
  • This does not include real-time collaboration, team permissions, or a hosted board-sharing service.
  • A compatible viewer is required. Linked files and embedded content must remain accessible when you move or share the board.

What it replaces

Miro

Local flowcharts and connected idea boards

Milanote

Organizing notes, images, and links on a visual board

Whimsical

Generating simple visual maps from text

Lucidchart

Drawing simple process maps with labeled connections

MindMeister

Organizing ideas into a connected mind map

These are specific jobs, not every feature of each product.

Node-RED

Project

Run scheduled jobs, connect app APIs, and trigger actions when new data arrives.

☆ 23.7K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • A daily operations report

    Fetch a few API endpoints on a schedule, combine their results, and save a report for review.

  • Webhook routing

    Validate incoming events, reshape their payloads, and forward only the fields another service needs.

  • Local device workflows

    React to device events and call your own services without routing every step through a hosted automation platform.

Try this prompt

Create an importable Node-RED flow for a daily report from two configurable HTTP APIs. Use an Inject node for scheduling, transform the responses into one JSON report, and write it to a local file. Add timeouts, a Catch path, bounded retries, and a manual test trigger. Store credentials outside exported flow JSON. Explain every node and how to configure editor authentication before remote access. Avoid paid or unmaintained community nodes when core nodes can do the job.

Apache-2.0No per-task Node-RED fee. Always-on hosting and connected paid APIs can still cost money.

Setup & details

Get started

  1. Install Node-RED

    Install a supported Node.js version and use the official local installation guide. With a user-owned npm global directory, install the package below.

    npm install -g node-red
  2. Start the editor

    Start the runtime and open http://localhost:1880. Keep it on a trusted local network until you configure the documented access controls.

    node-red
  3. Build a first flow

    Connect an Inject node to a Function node and then a Debug node. Deploy, inspect the output, and replace the sample logic with one real API call.

About Node-RED

Node-RED lets you connect tasks in a visual editor: receive data, change its format, and send it to another service. A task can start on a schedule, from a webhook, or when a device sends a message. Add small JavaScript functions when you need custom rules. It runs on your computer or server.

  • The editor is not secured by default; configure authentication and HTTPS before exposing it remotely.
  • Third-party nodes vary in maintenance, and API connectors may need custom configuration or code.
  • Retries, duplicate prevention, monitoring, and external API limits remain your responsibility.

What it replaces

Zapier

Scheduled API calls and moving data between apps

Make

Multi-step automations that transform and send app data

IFTTT

Triggering app or device actions when an event occurs

Integrately

Copying and updating records between connected services

Zoho Flow

Webhook-triggered app integrations and scheduled tasks

These are specific jobs, not every feature of each product.

SEO Audit

Agent skill

Find broken links, missing page titles, and other SEO problems.

☆ 53.5K repository starsAdded 2026-10-07
Replaces
GitHub

What you can build

  • Launch checks

    Review indexability, titles, internal links, and important page basics.

  • Migration review

    Investigate redirects, canonical URLs, and crawlability after a move.

  • Prioritized fixes

    Turn observed issues into a short list ordered by likely impact.

Try this prompt

Use seo-audit to review these ten pages and the site source. Check crawlability, canonicals, page titles, internal links, and rendered structured data. List only issues you can demonstrate, include the affected URL and evidence, and prioritize three fixes. Separate observations from hypotheses.

MITFree skill. Agent/model usage may cost money. Search-volume, backlink, and rank-tracking data are separate services.

Setup & details

Get started

  1. Install the skill

    Select SEO Audit and your coding agent.

    npx skills add coreyhaines31/marketingskills --skill seo-audit
  2. Supply the evidence

    Provide the site URL, business goal, target pages, and any Search Console or crawler exports.

  3. Audit and verify

    Ask for evidence-linked findings; verify each issue before changing the site and recheck affected pages afterward.

About SEO Audit

Check your website for problems that can make its pages harder to find in search. Corey Haines's SEO Audit skill gives your agent a checklist for reviewing page titles, links, indexing settings, content, and other technical details. Share your site, its source code, and any Search Console reports, then ask for the most useful fixes with evidence for each one. Your agent can also make the changes in the project and check the affected pages again. This is useful before a launch or after moving a website. It covers the review and repair work; keyword volumes, backlink databases, and ongoing rank tracking still require separate data or tools.

  • It does not provide proprietary search-volume, backlink, or ranking datasets.
  • Rendered pages and Search Console evidence may be needed; static HTML alone can miss client-side behavior.
  • Findings depend on the evidence supplied, and recommendations do not guarantee rankings.

What it replaces

Semrush

Manual technical and on-page audit work

Ahrefs

Interpreting site issues and planning targeted fixes

SE Ranking

A focused site-review checklist for your own pages

Seobility

Reviewing technical and on-page issues on a small website

Sitechecker

Checking page-level SEO problems and planning repairs

These are specific jobs, not every feature of each product.