Pika-Skills  by Pika-Labs

AI agent skills for real-time interaction and task automation

Created 3 months ago
1,155 stars

Top 32.7% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides a framework for extending AI coding agents with modular, self-contained "skills," enabling them to perform complex tasks beyond basic code generation. It targets developers building or integrating with AI agents like Claude Code and OpenClaw, offering a structured way to add new functionalities such as real-time video conferencing participation.

How It Works

Skills are organized as directories containing a SKILL.md definition file, executable scripts, and a requirements.txt for Python dependencies. The AI agent reads SKILL.md to understand when and how to activate a skill, automatically detecting and executing the associated scripts. The pikastream-video-meeting skill, for example, leverages Pika's API to join Google Meet calls, integrating real-time avatars, voice cloning, and context-aware conversation.

Quick Start & Requirements

  1. Obtain a Pika Developer Key from https://www.pika.me/dev/.
  2. Set the PIKA_DEV_KEY environment variable: export PIKA_DEV_KEY="dk_your-key-here".
  3. Install a skill by pointing your agent to its directory (e.g., install /path/to/your/Pika-Skills/pikastream-video-meeting/).
  • Prerequisites: Python 3.10+, PIKA_DEV_KEY environment variable. ffmpeg is optional but recommended for audio processing.
  • Links: Pika Developer Key: https://www.pika.me/dev/

Highlighted Details

  • The pikastream-video-meeting skill enables AI avatars in Google Meet, featuring real-time PikaStreaming.
  • Supports voice cloning from short audio samples and avatar generation via OpenAI or custom images.
  • Includes automatic billing, checking balance, and generating payment links before joining calls.
  • Provides context-aware conversation synthesis and automatic post-meeting note generation.

Maintenance & Community

No specific details regarding maintainers, community channels, or roadmap were present in the provided README snippet.

Licensing & Compatibility

  • License: Apache 2.0.
  • Compatibility: The Apache 2.0 license is permissive and generally compatible with commercial use and closed-source projects.

Limitations & Caveats

The pikastream-video-meeting skill incurs costs ($0.275 per minute) and requires a Pika Developer Key. The README does not detail specific agent integrations beyond the general skill installation mechanism.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
19 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.