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
Planning With Files Manus Workflow
Skill by adisinghstudent
adisinghstudent 3809
claude-better-cli
Compatibility-first Claude CLI reimplementation with faster startup, lower memory, and drop-in command compatibility
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