agentsclimarketplace

Screen capture api

Skill a5c-ai/babysitter/library/specializations/desktop-development/skills/screen-capture-api

Cross-platform screen and window capture for screenshots and recordingFrom its SKILL.md

Install
npx -y skills add a5c-ai/babysitter --skill screen-capture-api

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

1.5 KB, 236 tokens by cl100k_base, as published. Nobody here has run it

screen-capture-api

Implement cross-platform screen and window capture for screenshots and recording capabilities.

Capabilities

  • Capture full screen
  • Capture specific windows
  • Capture screen regions
  • Handle multiple displays
  • Stream screen content
  • Handle permissions

Input Schema

{
  "type": "object",
  "properties": {
    "projectPath": { "type": "string" },
    "framework": { "enum": ["electron", "native"] },
    "captureTypes": { "type": "array" }
  },
  "required": ["projectPath"]
}

Electron Example

const { desktopCapturer } = require('electron');

async function captureScreen() {
    const sources = await desktopCapturer.getSources({
        types: ['screen'],
        thumbnailSize: { width: 1920, height: 1080 }
    });

    for (const source of sources) {
        const screenshot = source.thumbnail.toPNG();
        // Save or use screenshot
    }
}

Related Skills

  • power-management-monitor
  • system-services-integration process

What ships with it: 1 file

451 B alongside SKILL.md

Keep looking

Skills are one crate of 326,059. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.