screenpipe-api

Retrieve and query screen recording, audio, and activity analytics via the local Screenpipe API.

372|35|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/qqqqqf-q/Arkloop --skill screenpipe-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screenpipe-api
Source: https://github.com/qqqqqf-q/Arkloop/tree/main/src/plugins/activity-recorder/skills/screenpipe-api
Command: npx skills add https://github.com/qqqqqf-q/Arkloop --skill screenpipe-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires screenpipe-api, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables quick and effective querying of screen recordings, audio, and usage analytics data to streamline inquiries about user behavior, meetings, applications, productivity, media exports, and transcription.

Core Features & Use Cases

  • User Activity Queries: Efficiently retrieve specific content and insights about a user's screen activities.
  • Sandboxed Code Execution: Securely run scripts and applications with a view of a user's activity history.
  • Multi-Model Routing: Access a user's screen recording and activity data from OpenAI, Anthropic, or other compatible APIs, automatically prioritized based on user input and rate limits.
  • Data Security: Implement authentication headers to protect against unauthorized access.
  • Usage Example: Utilize this Skill when troubleshooting application use or generating activity summaries.

Quick Start

Use the 'screenpipe-api skill' to retrieve all accessible records within the past hour.

Frequently Asked Questions about screenpipe-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve screen recording and activity analytics data from a local API?

This skill automates retrieval of screen recording and activity analytics data by querying the local Screenpipe API, supporting analysis of user behavior, meetings, and application usage. It handles rate limits and API key validation internally.

Can I use screen recording data with OpenAI or Anthropic APIs for usage analytics?

Yes, screen recording data integrates with OpenAI, Anthropic, and compatible APIs through multi-model routing. The skill automatically prioritizes requests based on user input and manages rate limits to ensure secure data access.

What is the best way to query past user behavior from audio and screen recordings?

Querying past user behavior is best handled through the Screenpipe API, which routes tasks internally to analyze screen recordings, audio data, and activity logs. It securely runs sandboxed scripts to retrieve specific content and insights.

Does the Screenpipe API require authentication headers for activity logging queries?

Yes, the Screenpipe API requires authentication headers to protect against unauthorized access when querying activity logging data. The skill implements API key validation and rate limit handling to ensure user data security.

How to troubleshoot application use or generate activity summaries from local screen recordings?

To troubleshoot application use or generate activity summaries, use the screenpipe-api skill to retrieve specific content from screen activities. It executes sandboxed scripts and applications with access to user activity history for analysis.