Files
pika-ai-code 6b45a8f265 chore: v1.4.0 — sync README/manifests with 4 new public skills
Public skills/ directory grew to 9 in commit ee60838 "Duplicate Pika
skills" (app-sizzle, app-store-screens, build-a-brand,
founder-product-video added alongside the original podcast, explainer,
ugc-ads, baseball-trend, kiss-cam), but the README, marketplace.json,
and all three plugin manifests still advertised 5 curated skills and
version 1.3.0.

Updates:
- README — version badge 1.3.0 → 1.4.0; install-surface table and §2/§3
  headers + body 5 → 9; "Featured workflows" table extended from 5 to 9
  rows with input/output/invoke for each new skill
- CHANGELOG — new [1.4.0] — 2026-05-22 section above [1.3.0] documenting
  each new skill, the skill-count + version bumps, and a note that the
  58-tool MCP surface is unchanged
- .claude-plugin/marketplace.json — version 1.4.0, descriptions, and
  skills[] extended from 5 → 9 entries (stable order, originals first)
- .claude-plugin/plugin.json — version, description, keywords
- .codex-plugin/plugin.json — version, description, longDescription
  (each new skill gets a one-liner inside the Codex `interface`), keywords
- .cursor-plugin/plugin.json — version, description, keywords, tags

Tool count stays at 58 atomic primitives (tools-manifest.json
unchanged); skill-audit intentionally not ported from internal (stays
internal-only).
2026-05-24 04:13:22 +00:00

12 KiB
Raw Permalink Blame History

Changelog

All notable changes to the Pika Claude Code plugin are documented here. Format follows Keep a Changelog.

[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 56 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.01.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

  • Pika Creative Suite — README rewritten from "Pikafy your Claude" (Claude-Code-centric) to "Pika Creative Suite — Give any AI agent a face, a voice, and a full creative studio." Reflects the actual product surface: the same MCP, skills, and plugin work natively across Claude Code, Cursor, Codex, and any of 50+ skill-aware agents. The previous hero overstated Claude exclusivity and undersold the cross-agent reality.

Added — cross-agent distribution

  • .cursor-plugin/plugin.json — native Cursor plugin manifest mirroring the first-party shape used in cursor/plugins (category, tags, skills: "./skills/"). Lets Cursor pick up Pika via its own plugin format.
  • .codex-plugin/plugin.json — native Codex plugin manifest with documented interface block (displayName, defaultPrompt ≤3, capabilities, brandColor, etc.). Lets Codex CLI pick up Pika via its own plugin format.
  • marketplace.json skills: array — explicit ["./skills/<name>", ...] registry so cross-agent installers (vercel-labs/skills, etc.) don't have to walk the filesystem. Canonical string-array form matching anthropics/skills and the documented plugin-manifest.ts schema.

Changed

  • MCP tool surface: 42 → 58 atomic primitives + 9 back-compat deprecation aliases (compounded across pika-mcp-server back-end releases). Net 16 new canonical primitives — most prominently the Sora generative-edit suite collapsed into a single sora_edit tool with a mode discriminator; the Pika tool family renamed to pika_scene / pika_addition / pika_swap / pika_effect; edit_audio_isolateedit_audio_denoise; extract_audioextract_audio_from_video; Composio integration via connect_auth / connect_discover / connect_call; wave-2 atomics (analyze_clip_highlights, scrape_social, scrape_ads, web_publish); and html_to_pdf. All old names remain as deprecation aliases — non-breaking for existing skills and prompts.
  • generate_image new fields — reference_images: string[] (multi-ref), mask (gpt-image-2 inpainting), watermark (seedream), n: 110 (batch). Output now includes urls: string[]; the singular reference_image field remains as a deprecated alias.
  • generate_video new per-provider knobs — kling: quality_mode / image_tail / voice_ids / kling_model; pika: negative_prompt / seed / pika_model; veo3: resolution / veo3_model / negative_prompt / seed; sora: sora_model / size / character_id; minimax: minimax_model / last_frame_image / resolution / prompt_optimizer.
  • Plugin/marketplace descriptions retired the legacy "Pika-fy your Claude" tagline in favor of "Pika Creative Suite — give any AI agent a face, a voice, and a full creative studio" matching the README hero.
  • Capabilities surface in the README documented as 11 tool families summing to 58 canonical primitives, with the prefix convention (mcp__plugin_pika_pika__* inside Claude Code, agent-defined elsewhere) called out so cross-agent users can name what they see.

Install paths (new section in README)

Three independent surfaces, equal weight:

  1. MCP — drop https://mcp.pika.me/api/mcp into any MCP-aware client (per-client config shape documented for Claude Code, Cursor, Codex, Claude.ai connectors).
  2. Skillsnpx skills add Pika-Labs/Pika-Plugins writes the 5 curated SKILL.md files to whichever agent the vercel-labs/skills CLI detects on your machine.
  3. Claude pluginclaude plugin marketplace add Pika-Labs/Pika-Plugins + /plugin install pika@pika-plugins for the Claude-native install with bundled MCP wiring.

Fixed

  • README Cursor mcp.json snippet previously included an unverified "transport": "http" field. Cursor's official docs show the bare url form; removed the unverified transport hint.
  • README npx skills framing previously implied multi-agent fan-out by default. Corrected to describe actual flag behavior — default writes to detected agents; --agent <name> targets one; --all or --agent '*' installs to every detected one.
  • License footer previously said "Built on Anthropic Claude Code"; now says "Speaks the open Model Context Protocol; finishing pipeline built on ffmpeg and Playwright" — reflects that Pika works with any MCP-aware agent, not Claude Code exclusively.

[1.2.3] — 2026-05-14

Added

  • /pika:kiss-cam — Viral fake "in-arena Kiss Cam moment" of any two subjects. Takes two reference photos (any visual style — photoreal human, 3D toy, illustrated avatar — the recipe preserves whichever style each reference uses), generates a spectator-POV phone shot of the Madison Square Garden Jumbotron with the retro red kiss cam graphic + adjacent Knicks vs Bulls scoreboard baked into frame 0 (gpt-image-2), then locks that as Kling's first frame for a 15s kling-v3-omni clip with the entire decorative UI pixel-static across all 15s — only the two subjects inside the kiss cam panel animate. Native off-screen PA-announcer commentary + packed-arena crowd reaction, no names, no chyron. Kling-only (Seedance's two-stage face-moderation gate rejects every in-arena reaction shot because of the crowd faces). README and plugin manifest updated to 5 curated /pika:* slash commands (was 4).

[1.2.2] — 2026-05-14

Fixed

  • /pika:baseball-trend — Fix inverted camera angle on the Step 1 broadcast still. The 1.2.0 release used a bullet-scaffold prompt for Step 1; gpt-image-2 rendered the camera in the upper deck looking toward the field (with the subject turned around to face it) instead of in the foul-ground photographers' pit looking back at the premium seats. Two iterations tried explicit camera-position anchors in the scaffold without success — the model's "fan at MLB game" training prior kept overriding them. Final fix: revert Step 1 to the pre-refactor verbatim calibrated prompt block. The same constraints, expressed as a narrative paragraph instead of a bullet checklist, are weighted differently by gpt-image-2 and reliably produce the correct broadcast-camera composition. Step 2 scaffold, call params, fallback, engine choice, and failure cheat sheet unchanged.

[1.2.0] — 2026-05-14

Added

  • /pika:baseball-trend — Viral ESPN-style 15s behind-home-plate broadcast cutaway. Takes a username + one reference photo, generates a broadcast still (gpt-image-2) with a real-looking scorebug + chyron baked into frame 0, then locks that as Kling's first frame for a kling-v3-omni 15s clip with native two-announcer commentary that names the user on air. Fixed-recipe trend (Yankees vs Red Sox ALCS Game 3, Fenway Park). Kling-only — Seedance's output-side face-moderation rejects every broadcast cutaway, and Kling correctly gates celebrity references.

Changed

  • README and plugin manifest updated to reflect 4 curated /pika:* slash commands (was 3).

[1.0.0] — 2026-05-01

Initial public release of the Pika Claude Code plugin at Pika-Labs/Pika-Plugins.

What ships

  • /pika:podcast — Two-host podcast video for any URL or free-form topic. 1-minute, 4 acts × ~15s, native multi-shot Kling Omni dialogue with optional voice cloning for Host A.
  • /pika:explainer — ~6080s explainer video for any URL (GitHub repo, product page, docs site, blog post). Drives a real browser through the URL with element-targeted zoom, generates an avatar lipsync of the narration, and composites into a 1280×800 macOS Sonoma frame.
  • /pika:ugc-ads — 15s creator-style multi-cut UGC product ad in 9:16 vertical (3:4 optional, seedance only). HOOK + 3 JUMP CUTs + OUTRO with spoken dialogue + native lip-sync on every beat, driven by a 5-act narrative arc (set → name → reveal → twist → punchline). Six category essences (HAUL / APP / FOOD / BEAUTY / FITNESS / TECH) auto-picked from the input URL.
  • 42 atomic MCP tools at mcp.pika.me — generation (image / video / lipsync / music / speech / slide animation), editing (concat / mix / trim / captions / PiP / animate-zoom / browser-frame / beat-sync), capture (website / frame extraction), analysis (media / brief / transcribe), search (music / skill), identity (avatar / voice / persona / memory), persistent assets (Kling element / voice clone), and async (task status / cancel). Full schema at tools-manifest.json.

Install paths

Works on every Claude Code surface — CLI and Desktop (macOS / Windows app). The 42 atomic tools also work with any other MCP client (Claude.ai chat connectors, Claude Desktop chat, Cursor, Codex, etc.) at the raw MCP endpoint https://mcp.pika.me/api/mcp. See README — Quickstart for the install command per surface.

License

Apache 2.0 — see LICENSE.