dub-links-api
Integrates Dub Links API endpoints to create, update, delete, retrieve, list, count, and run bulk operations on short links. Use when the user asks for "dub links api", "create link dub", "upsert link dub", "list links", "count links", "bulk links", or lookups by linkId/domain+key/externalId.
Why use this skill?
Integrate Dub.co short links into your OpenClaw agent. Create, update, retrieve, and manage your branded links via API with easy-to-use commands.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ferminrp/dub-links-apiWhat This Skill Does
The dub-links-api skill enables OpenClaw to interact directly with the Dub.co Links API. It serves as a comprehensive toolkit for managing short links programmatically. With this skill, the agent can create new short links, update existing URLs, retrieve link metadata by ID or domain/key pairs, list paginated collections of links, and perform upsert operations to ensure data consistency. It also supports analytical tasks such as counting links based on specific filters like tags, domains, or search terms. By leveraging this integration, users can automate their link management workflows—such as generating branded tracking links, cleaning up outdated redirects, or auditing existing link infrastructure—all through natural language commands within the OpenClaw environment.
Installation
To install this skill, use the OpenClaw CLI tool in your terminal:
clawhub install openclaw/skills/skills/ferminrp/dub-links-api
Once installed, ensure you have your Dub.co API key ready. You can generate one from the Dub.co Tokens documentation. Set your key as an environment variable in your shell configuration:
export DUB_API_KEY="your_api_key_here"
Use Cases
- Marketing Automation: Automatically generate short links for new blog posts or landing pages using custom domains.
- Bulk Link Management: Update target URLs or archive old links across a large portfolio of short links.
- Data Analysis: Count active campaigns filtered by specific tags to track production metrics.
- Link Validation: Use the info endpoint to verify that a custom short link is correctly pointing to the intended destination before sharing it.
Example Prompts
- "Create a new short link for https://example.com/long-article and return the short URL."
- "List the first 20 links in my workspace sorted by creation date descending."
- "How many total links do I have tagged with 'marketing-campaign'?"
Tips & Limitations
This skill is strictly limited to the /links namespace of the Dub.co API. It does not provide access to analytics, workspaces, or workspace-wide settings. Ensure your API key has appropriate permissions for the links you wish to manage. When performing updates or deletions, verify the linkId or externalId carefully to avoid accidental modifications. For better performance with large workspaces, always utilize the pagination parameters (page and pageSize) when listing links to avoid memory overhead and latency.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ferminrp-dub-links-api": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
data912-market-data
Query Data912 market data endpoints for Argentina and USA instruments. Use when the user asks for MEP/CCL quotes, live Argentine market panels (stocks, options, cedears, notes, corporate debt, bonds), USA panels (ADRs, stocks), OHLC historical series by ticker, USA option chains, or volatility/risk metrics. Also use when the user mentions "Data912", "mep", "ccl", "cedears", "option chain", "historical bars", "OHLC", "implied volatility", "historical volatility", or "volatility percentiles" and expects API-backed market snapshots.
crypto-prices-criptoya
Consulta cotizaciones de criptomonedas con CriptoYa por exchange y en forma agregada. Usar cuando el usuario pida "precio BTC en ARS", "cotizacion USDT", "precio ETH en USD", "mejor precio por exchange", "comparar exchanges", "precio en belo/ripio/lemon/binance/bybit", o cuando pida comisiones de retiro y fees por red.
cotizaciones-pix-comparapix
Consulta cotizaciones Pix en ComparaPix para comparar apps por simbolo y precio. Usar cuando el usuario pida cotizacion pix, mejor app para pagar con pix, BRLARS/BRLUSD/BRLUSDT, comparar apps pix, precio real tarjeta vs pix, o cotizaciones de comparapix.
bcra-central-deudores
Query the BCRA (Banco Central de la República Argentina) Central de Deudores API to check the credit status of individuals or companies in Argentina's financial system. Use when the user asks to check someone's debt situation, credit report, financial standing, rejected checks, or credit history using a CUIT/CUIL/CDI number. Also use when the user mentions "central de deudores", "situación crediticia", "deudas BCRA", "cheques rechazados", "historial crediticio", "informe crediticio", or wants to know if a person or company has debts reported in Argentina's financial system.
travel-promos-argentina
Consulta promociones de viajes desde Argentina usando Anduin Promos API. Usar cuando el usuario pida promos de viaje en Argentina, promociones de vuelos, hoteles o paquetes, mejores ofertas del dia, promos a brasil/usa/europa, ranking por score o ultimas promos de promociones-aereas.