Back to Registry
View Author Profile
Official Verified
Recordly Screen Recorder
Skill by adisinghstudent
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/adisinghstudent/recordly-screen-recorderOr
---
name: recordly-screen-recorder
description: Expertise in using and extending Recordly, an open-source Electron screen recorder and editor with auto-zoom, cursor animations, and cross-platform capture.
triggers:
- add zoom animation to screen recording
- recordly cursor animation setup
- screen studio alternative open source
- recordly electron recording project
- auto zoom screen recorder typescript
- recordly export mp4 gif
- recordly plugin contribution
- build recordly from source
---
# Recordly Screen Recorder Skill
> Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection.
Recordly is a free, open-source, cross-platform screen recorder and editor built on Electron and TypeScript. It mimics Screen Studio's auto-zoom and cursor animation features, uses PixiJS for scene rendering, and provides platform-native capture (ScreenCaptureKit on macOS, WGC on Windows, Electron capture on Linux).
---
## Installation & Setup
### Prerequisites
- Node.js 18+
- npm 9+
- Git
### Clone and Run
```bash
git clone https://github.com/webadderall/Recordly.git recordly
cd recordly
npm install
npm run dev
Build for Distribution
npm run build # Compile TypeScript
npm run dist # Package with electron-builder
macOS Quarantine Fix (unsigned local builds)
xattr -rd com.apple.quarantine /Applications/Recordly.app
Prebuilt Releases
Download from: https://github.com/webadderall/Recordly/releases
Project Architecture
recordly/
├── src/
│ ├── main/ # Electron main process (capture, IPC, native helpers)
│ ├── renderer/ # Electron renderer process (editor UI, PixiJS pipeline)
│ ├── shared/ # Types, constants shared between main and renderer
│ └── native/ # Platform-specific native helpers (macOS SCK, Windows WGC)
├── public/ # Static assets
├── CONTRIBUTING.md
└── package.json
- Main process: Orchestrates recording start/stop, invokes native capture helpers, manages
.recordlyproject files. - Renderer process: Hosts the timeline editor, PixiJS scene compositor, cursor overlay pipeline.
- PixiJS pipeline: All zoom, cursor, pan, and speed-change effects are composed and rendered here — both in the live preview and during export.
Key Concepts
.recordly Project File
A .recordly file is a JSON bundle containing:
interface RecordlyProject {
version: string;
sourceVideoPath: string; // Absolute path to raw captured video
cursorData: CursorEvent[]; // Array of {x, y, timestamp, type} events
zoomRegions: ZoomRegion[];
speedRegions: SpeedRegion[];
trimIn: number; // Seconds
trimOut: number; // Seconds
frameStyle: FrameStyle;
audioTrack?: string; // Path to audio file
exportSettings: ExportSettings;
}
Cursor Events
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-adisinghstudent-recordly-screen-recorder": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.
Related Skills
Oh My Openagent Omo
Skill by adisinghstudent
adisinghstudent 3809
Planning With Files Manus Workflow
Skill by adisinghstudent
adisinghstudent 3809
mirofish-offline-simulation
Fully local multi-agent swarm intelligence simulation engine using Neo4j + Ollama for public opinion, market sentiment, and social dynamics prediction.
adisinghstudent 3809
ghostling-libghostty-terminal
Build minimal terminal emulators using the libghostty-vt C API with Raylib for windowing and rendering
adisinghstudent 3809
Obra Superpowers Agentic Workflow
Skill by adisinghstudent
adisinghstudent 3809