diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index d66d21d..d71471c 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,7 +1,7 @@ { "name": "pika-plugins", "metadata": { - "description": "Pika Claude Code plugin marketplace — distributes the /pika:* plugin (5 curated slash commands: podcast, explainer, ugc-ads, baseball-trend, kiss-cam)." + "description": "Pika Claude Code plugin marketplace — distributes the /pika:* plugin (9 curated skills: podcast, explainer, ugc-ads, baseball-trend, kiss-cam, app-sizzle, app-store-screens, build-a-brand, founder-product-video)." }, "owner": { "name": "Pika Labs", @@ -11,10 +11,10 @@ "plugins": [ { "name": "pika", - "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 5 curated /pika:* slash commands backed by 58 atomic media tools at mcp.pika.me.", + "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 9 curated /pika:* skills backed by 58 atomic media tools at mcp.pika.me.", "source": "./", "category": "creative", - "version": "1.3.0", + "version": "1.4.0", "author": { "name": "Pika Labs", "email": "support@pika.art" @@ -26,9 +26,13 @@ "./skills/explainer", "./skills/ugc-ads", "./skills/baseball-trend", - "./skills/kiss-cam" + "./skills/kiss-cam", + "./skills/app-sizzle", + "./skills/app-store-screens", + "./skills/build-a-brand", + "./skills/founder-product-video" ], - "tags": ["pika", "video", "podcast", "explainer", "ads", "ugc", "baseball", "mlb", "espn", "broadcast", "trend", "lipsync", "creative", "mcp", "claude-code", "agent", "kiss-cam", "nba", "knicks", "msg", "jumbotron"] + "tags": ["pika", "video", "podcast", "explainer", "ads", "ugc", "baseball", "mlb", "espn", "broadcast", "trend", "lipsync", "creative", "mcp", "claude-code", "agent", "kiss-cam", "nba", "knicks", "msg", "jumbotron", "app-store", "app-sizzle", "brand", "founder", "product-video"] } ] } diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 01c688c..23a24b7 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "pika", - "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 5 curated /pika:* slash commands backed by 58 atomic media tools at mcp.pika.me.", - "version": "1.3.0", + "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 9 curated /pika:* skills backed by 58 atomic media tools at mcp.pika.me.", + "version": "1.4.0", "author": { "name": "Pika Labs", "email": "support@pika.art", "url": "https://pika.me" }, "homepage": "https://pika.me", "repository": "https://github.com/Pika-Labs/Pika-Plugins", @@ -10,6 +10,8 @@ "pika", "video", "podcast", "explainer", "ads", "ugc", "baseball", "mlb", "espn", "broadcast", "trend", "lipsync", "creative", "mcp", "claude-code", "agent", - "kiss-cam", "nba", "knicks", "msg", "jumbotron" + "kiss-cam", "nba", "knicks", "msg", "jumbotron", + "app-sizzle", "app-store-screens", "build-a-brand", + "founder-product-video", "app-store", "brand", "founder" ] } diff --git a/.codex-plugin/plugin.json b/.codex-plugin/plugin.json index 9744f98..6e735ff 100644 --- a/.codex-plugin/plugin.json +++ b/.codex-plugin/plugin.json @@ -1,7 +1,7 @@ { "name": "pika", - "version": "1.3.0", - "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 5 curated Pika skills (podcast, explainer, ugc-ads, baseball-trend, kiss-cam) backed by 58 atomic media tools at mcp.pika.me.", + "version": "1.4.0", + "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 9 curated Pika skills (podcast, explainer, ugc-ads, baseball-trend, kiss-cam, app-sizzle, app-store-screens, build-a-brand, founder-product-video) backed by 58 atomic media tools at mcp.pika.me.", "author": { "name": "Pika Labs", "email": "support@pika.art", @@ -13,13 +13,15 @@ "keywords": [ "pika", "video", "podcast", "explainer", "ads", "ugc", "baseball", "kiss-cam", "lipsync", "creative", "mcp", - "codex", "agent" + "codex", "agent", + "app-sizzle", "app-store-screens", "build-a-brand", + "founder-product-video", "app-store", "brand", "founder" ], "skills": "./skills", "interface": { "displayName": "Pika", "shortDescription": "Image, video, audio, and editing tools for your Codex agent", - "longDescription": "Pika Skills give your agent a face, a voice, and a full creative stack. Use /pika:podcast for two-host podcast videos, /pika:explainer for ~60–80s URL walkthroughs, /pika:ugc-ads for 15s creator-style multi-cut UGC ads, /pika:baseball-trend for viral ESPN-style behind-home-plate broadcast cutaways, and /pika:kiss-cam for Jumbotron Kiss Cam moments. All skills share the 58-tool MCP surface at mcp.pika.me.", + "longDescription": "Pika Skills give your agent a face, a voice, and a full creative stack. Use /pika:podcast for two-host podcast videos, /pika:explainer for ~60–80s URL walkthroughs, /pika:ugc-ads for 15s creator-style multi-cut UGC ads, /pika:baseball-trend for viral ESPN-style behind-home-plate broadcast cutaways, /pika:kiss-cam for Jumbotron Kiss Cam moments, /pika:app-sizzle for cinematic iOS app teaser videos built from real App Store screenshots, /pika:app-store-screens for splashy 1290×2796 App Store screenshot sets in a brand aesthetic, /pika:build-a-brand for full brand identity + guidelines PDFs, and /pika:founder-product-video for 65s founder-talking-head product videos with real product UI shown on the founder's phone. All skills share the 58-tool MCP surface at mcp.pika.me.", "developerName": "Pika Labs", "category": "Creative", "capabilities": ["Read", "Write"], diff --git a/.cursor-plugin/plugin.json b/.cursor-plugin/plugin.json index 2e396f1..cdb9eb2 100644 --- a/.cursor-plugin/plugin.json +++ b/.cursor-plugin/plugin.json @@ -1,8 +1,8 @@ { "name": "pika", "displayName": "Pika", - "version": "1.3.0", - "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 5 curated Pika skills (podcast, explainer, ugc-ads, baseball-trend, kiss-cam) backed by 58 atomic media tools at mcp.pika.me.", + "version": "1.4.0", + "description": "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio. 9 curated Pika skills (podcast, explainer, ugc-ads, baseball-trend, kiss-cam, app-sizzle, app-store-screens, build-a-brand, founder-product-video) backed by 58 atomic media tools at mcp.pika.me.", "author": { "name": "Pika Labs", "email": "support@pika.art" @@ -13,11 +13,14 @@ "keywords": [ "pika", "video", "podcast", "explainer", "ads", "ugc", "baseball", "kiss-cam", "lipsync", "creative", "mcp", - "cursor", "agent" + "cursor", "agent", + "app-sizzle", "app-store-screens", "build-a-brand", + "founder-product-video", "app-store", "brand", "founder" ], "category": "creative", "tags": [ - "video", "podcast", "ads", "creative", "lipsync", "agent" + "video", "podcast", "ads", "creative", "lipsync", "agent", + "brand", "app-store", "founder" ], "skills": "./skills/" } diff --git a/CHANGELOG.md b/CHANGELOG.md index f84d098..9d91d2e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to the Pika Claude Code plugin are documented here. Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). +## [1.4.0] — 2026-05-22 + +### Added — four new curated skills + +Production skill count grows from **5 → 9**. All four new skills are MCP-first: they reach for `mcp__plugin_pika_pika__*` tools (App Store fetch, HTML render, image generation, video generation) instead of bundled local helpers, so the install footprint stays at a folder of `SKILL.md` files with no shell scripts. + +- **`/pika:app-sizzle`** — Cinematic 1080p iOS app teaser videos built from real App Store screenshots, with a `gpt-image-2` enhancement pass on each selected screen before SeeDance generation. Output is a beat-driven cinematic teaser ending with the brand logo/icon + "COMING SOON" title card. Screens sourced from Pika MCP App Store fetch, a live website (auto-captured), user-supplied files, or URLs. Triggers on "app sizzle", "app teaser", "app promo", "coming soon", etc. +- **`/pika:app-store-screens`** — Generates 5–6 splashy 1290×2796 App Store screenshots in a given brand's aesthetic from a `brand.md`, raw product screenshots, or a public App Store listing fetched through Pika MCP. Story-driven (hook → value → features → proof → close), ready to drop into App Store Connect. +- **`/pika:build-a-brand`** — Full brand identity + multi-page guidelines PDF from any input (an idea, an existing website, a list of reference brands, product photos, or a rebrand request). Covers logo, palette, typography, voice, and brand directions. Pairs with `/pika:founder-product-video` and `/pika:app-store-screens` via shared `brand.md` / `brand.json` kit. +- **`/pika:founder-product-video`** — 65-second founder-style product video from a product URL + user-supplied imagery. Output is a 16:9 1080p MP4 — 4×15s SeeDance acts of a talking founder + 5s branded end card + background music, with real product screenshots shown on the founder's phone in reveal shots (on-screen UI is real, not AI-imagined). Consumes a `build-a-brand` kit. + +### Changed + +- **Plugin metadata** — README, `marketplace.json`, and all three plugin manifests (`.claude-plugin/plugin.json`, `.codex-plugin/plugin.json`, `.cursor-plugin/plugin.json`) now advertise **9 curated skills**; version bumped `1.3.0` → `1.4.0` across all four manifests. +- **`marketplace.json` `skills:` array** — extended from 5 to 9 entries (canonical Anthropic string-array form, stable order: originals first, four new skills appended). +- **Featured workflows table in README** — extended from 5 to 9 rows with input / output / invoke for each new skill, so the table is the single source of truth for the curated surface. + +### Notes + +- The 58-tool MCP surface (`tools-manifest.json`, 58 canonical primitives + 9 deprecation aliases = 67 entries) is unchanged in this release. Future tool-surface refreshes will ship in their own minor/patch versions. + ## [1.3.0] — 2026-05-20 ### Repositioned diff --git a/README.md b/README.md index e3e7097..e2ea4aa 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@

- Version + Version MCP server Tools License @@ -28,8 +28,8 @@ Pika ships as **three independent surfaces**. Pick one, mix two, or use all thre | Surface | What it gives you | Install mechanism | Works with | |---|---|---|---| | **MCP** | 58 atomic creative tools over HTTP MCP with OAuth | Add `https://mcp.pika.me/api/mcp` to any MCP-aware client | Claude Code, Cursor, Codex, Claude Desktop, Claude.ai connectors, any custom MCP agent | -| **Skills** | 5 curated `/pika:*` workflows + MCP wiring | `npx skills add Pika-Labs/Pika-Plugins` | Any skill-aware agent — Claude Code, Cursor, Codex, OpenCode, Cline, plus 50+ more auto-detected by [`vercel-labs/skills`](https://github.com/vercel-labs/skills) | -| **Claude plugin** | Same 5 skills bundled as a Claude Code-native plugin | `claude plugin marketplace add Pika-Labs/Pika-Plugins` | Claude Code only (marketplace + `/plugin` commands) | +| **Skills** | 9 curated `/pika:*` workflows + MCP wiring | `npx skills add Pika-Labs/Pika-Plugins` | Any skill-aware agent — Claude Code, Cursor, Codex, OpenCode, Cline, plus 50+ more auto-detected by [`vercel-labs/skills`](https://github.com/vercel-labs/skills) | +| **Claude plugin** | Same 9 skills bundled as a Claude Code-native plugin | `claude plugin marketplace add Pika-Labs/Pika-Plugins` | Claude Code only (marketplace + `/plugin` commands) | These aren't tiers — they're orthogonal mechanisms. A Claude Code user can pick the plugin, the skills, or just the raw MCP. A Cursor user picks skills + MCP. A custom agent picks just MCP. @@ -63,7 +63,7 @@ codex mcp add pika --url https://mcp.pika.me/api/mcp **Claude.ai connectors** — add the endpoint URL in Settings → Connectors. **Any other MCP client** — follow your client's docs for the config shape; the endpoint is always `https://mcp.pika.me/api/mcp`. -### 2. Skills — 5 curated workflows + MCP wiring +### 2. Skills — 9 curated workflows + MCP wiring [`vercel-labs/skills`](https://github.com/vercel-labs/skills) detects your installed agents and writes each skill to the right path. Pass `--agent ` to target one agent, `--all` to install to every detected one. @@ -80,7 +80,7 @@ claude plugin marketplace add Pika-Labs/Pika-Plugins claude plugin install pika@pika-plugins ``` -Full quit + reopen Claude Code, then run `/mcp` and authenticate `pika`. The plugin bundles the same 5 skills as §2 plus the MCP wiring — no separate `claude mcp add`. +Full quit + reopen Claude Code, then run `/mcp` and authenticate `pika`. The plugin bundles the same 9 skills as §2 plus the MCP wiring — no separate `claude mcp add`.

Claude Code on the web (claude.ai/code) @@ -145,6 +145,10 @@ Curated `/pika:*` skills (Surfaces §2 and §3) — one prompt to a finished, sh | **[UGC Ads](./skills/ugc-ads/SKILL.md)** | Product URL | 15s creator-style multi-cut UGC ad, 9:16 | `/pika:ugc-ads` | | **[Baseball-Trend](./skills/baseball-trend/SKILL.md)** | Name + photo | 15s ESPN behind-home-plate broadcast cutaway | `/pika:baseball-trend` | | **[Kiss Cam](./skills/kiss-cam/SKILL.md)** | Two photos | 15s MSG Jumbotron Kiss Cam moment | `/pika:kiss-cam` | +| **[App Sizzle](./skills/app-sizzle/SKILL.md)** | App name or URL (App Store / website / paths) | Cinematic 1080p iOS app teaser video, GPT-image-2-enhanced screens + "COMING SOON" end card | `/pika:app-sizzle` | +| **[App Store Screens](./skills/app-store-screens/SKILL.md)** | `brand.md` + product screenshots, or App Store URL | 5–6 splashy 1290×2796 PNGs ready for App Store Connect (hook → value → features → proof → close) | `/pika:app-store-screens` | +| **[Build a Brand](./skills/build-a-brand/SKILL.md)** | Idea, website, reference brands, or product photos | Full brand identity + multi-page guidelines PDF (logo, palette, type, voice) | `/pika:build-a-brand` | +| **[Founder Product Video](./skills/founder-product-video/SKILL.md)** | Product URL + founder name/photo (+ brand kit) | 65s founder-talking-head 16:9 1080p MP4 — 4×15s SeeDance acts with real product UI on the founder's phone + 5s branded end card | `/pika:founder-product-video` | Skills activate from natural language too — saying *"make a podcast about https://pika.art"* fires `/pika:podcast` automatically.