anchor
Create and distribute podcasts with Anchor (Spotify for Podcasters) - manage episodes, analytics, and distribution
Best use case
anchor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Create and distribute podcasts with Anchor (Spotify for Podcasters) - manage episodes, analytics, and distribution
Teams using anchor 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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/anchor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How anchor Compares
| Feature / Agent | anchor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Create and distribute podcasts with Anchor (Spotify for Podcasters) - manage episodes, analytics, and distribution
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.
SKILL.md Source
# Anchor Skill ## Overview Enables Claude to use Anchor (now Spotify for Podcasters) for podcast creation and distribution including managing episodes, viewing analytics, and configuring distribution settings. ## Quick Install ```bash curl -sSL https://canifi.com/skills/anchor/install.sh | bash ``` Or manually: ```bash cp -r skills/anchor ~/.canifi/skills/ ``` ## Setup Configure via [canifi-env](https://canifi.com/setup/scripts): ```bash # First, ensure canifi-env is installed: # curl -sSL https://canifi.com/install.sh | bash canifi-env set ANCHOR_EMAIL "your-email@example.com" canifi-env set ANCHOR_PASSWORD "your-password" ``` ## Privacy & Authentication **Your credentials, your choice.** Canifi LifeOS respects your privacy. ### Option 1: Manual Browser Login (Recommended) If you prefer not to share credentials with Claude Code: 1. Complete the [Browser Automation Setup](/setup/automation) using CDP mode 2. Login to the service manually in the Playwright-controlled Chrome window 3. Claude will use your authenticated session without ever seeing your password ### Option 2: Environment Variables If you're comfortable sharing credentials, you can store them locally: ```bash canifi-env set SERVICE_EMAIL "your-email" canifi-env set SERVICE_PASSWORD "your-password" ``` **Note**: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted. ## Capabilities - Manage podcast episodes - View download and listener analytics - Configure distribution settings - Access listener demographics - Manage monetization settings - View ratings and reviews ## Usage Examples ### Example 1: Check Episode Performance ``` User: "How is my latest podcast episode performing?" Claude: I'll check your episode analytics. 1. Opening Anchor via Playwright MCP 2. Navigating to your podcast 3. Finding the latest episode 4. Accessing analytics dashboard 5. Summarizing downloads and engagement ``` ### Example 2: View Listener Stats ``` User: "Where are my podcast listeners located?" Claude: I'll pull up listener demographics. 1. Accessing analytics section 2. Viewing geographic data 3. Compiling location breakdown 4. Summarizing top listening regions ``` ### Example 3: Check Distribution ``` User: "Is my podcast available on all platforms?" Claude: I'll check distribution status. 1. Opening distribution settings 2. Reviewing connected platforms 3. Verifying availability status 4. Listing any issues or gaps ``` ## Authentication Flow 1. Navigate to podcasters.spotify.com via Playwright MCP 2. Click "Log in" with Spotify account 3. Enter email and password 4. Handle 2FA if required (via iMessage) 5. Maintain session for dashboard access ## Error Handling - **Login Failed**: Retry up to 3 times, notify via iMessage - **Session Expired**: Re-authenticate automatically - **Rate Limited**: Implement exponential backoff - **2FA Required**: Send iMessage notification - **Analytics Delayed**: Note data lag timing - **Distribution Error**: Check platform status ## Self-Improvement Instructions When Anchor/Spotify for Podcasters updates: 1. Document new analytics features 2. Update distribution platform options 3. Track monetization changes 4. Log new podcast tools ## Notes - Now branded as Spotify for Podcasters - Free hosting and distribution - Analytics have 48-hour delay - Monetization varies by region - Q&A and polls available
Related Skills
anchor-suggester
Add anchor comments to code for documentation. Use when creating CLAUDE.md files, documenting patterns, or user says "add anchors", "document this code", "create documentation".
anchor-based-context-recovery
Use when starting work after context compaction, switching features, or gathering context without re-reading entire files - searches anchor tags to find relevant architecture/pattern documentation
anchoring-effect
La primera información recibida influye en juicios posteriores. Use cuando diseñe pricing, comparaciones, o cualquier contexto donde el orden de información importa.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
aqwa-analysis
Integrate with AQWA hydrodynamic software for RAO computation, damping analysis, and coefficient extraction. Use for AQWA file processing, RAO calculation, hydrodynamic coefficient extraction, and pre/post processing workflows.
aptos-expert
Expert on Aptos blockchain, Move language, smart contracts, NFTs, DeFi, and Aptos development. Triggers on keywords aptos, move, blockchain, smart contract, nft, defi, web3, mainnet, testnet, devnet
appwrite-python
Appwrite Python SDK skill. Use when building server-side Python applications with Appwrite, including Django, Flask, and FastAPI integrations. Covers user management, database/table CRUD, file storage, and functions via API keys.
appveyor-automation
Automate Appveyor tasks via Rube MCP (Composio). Always search tools first for current schemas.
appsflyer-automation
Automate Appsflyer tasks via Rube MCP (Composio). Always search tools first for current schemas.
apprun-skills
End-to-end guidance for AppRun apps in TypeScript using MVU: component patterns, event handling, state management (including async generators), routing/navigation with params and guards, and testing with vitest. Use when designing or reviewing AppRun components, wiring routes, managing state flows, or writing AppRun tests.
appointo-automation
Automate Appointo tasks via Rube MCP (Composio). Always search tools first for current schemas.
applying-fsd-architecture
Feature-Sliced Design(FSD) 아키텍처를 적용한 프론트엔드 프로젝트 개발 지원. FSD 레이어, 슬라이스, 세그먼트 구조 설계, 의존성 규칙 적용, 마이그레이션 시 사용.