用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tools-only/X-Skills --skill record命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | record |
| description | Start, stop, pause, or mark moments in screen recordings with organized file... |
Start and stop screen recordings with automatic organization and metadata tracking.
/record start [project-name] # Start recording
/record stop # Stop and save recording
/record pause # Pause recording
/record resume # Resume paused recording
/record mark [description] # Mark a good moment while recording
/record status # Check current recording status
Quick screen recording with:
When user runs /record start [project-name]:
Initialize Recording
screencapture or QuickTimeffmpeg with X11 captureCreate Directory Structure
~/Videos/[project-name]/
├── raw/ # Raw recordings
├── markers.json # Timestamp markers
└── metadata.json # Recording metadata
Generate Filename
Format: YYYY-MM-DD-HH-MM-[project-name].mp4
Example: 2025-01-15-11-47-redis-caching.mp4
Create Metadata File
{
"project": "redis-caching",
"startTime": "2025-01-15T11:47:00Z",
"duration": null,
"status": "recording",
"markers": [],
"resolution": "1920x1080",
"fps": 30,
"codec": "h264"
}
Display Status
🔴 Screen recording started
Project: redis-caching
Recording to: ~/Videos/redis-caching/raw/2025-01-15-11-47-redis-caching.mp4
Commands:
- /record stop : Stop and save recording
- /record pause : Pause recording
- /record mark : Mark a good moment
When user runs /record mark [description]:
Capture Timestamp
Save Marker
{
"markers": [
{
"timestamp": "00:14:23",
"description": "Redis integration working!",
"time": "2025-01-15T12:01:23Z"
}
]
}
Confirm
📍 Marker added at 00:14:23
"Redis integration working!"
When user runs /record stop:
Stop Capture
Calculate Duration
Update Metadata
{
"project": "redis-caching",
"startTime": "2025-01-15T11:47:00Z",
"endTime": "2025-01-15T12:34:00Z",
"duration": "00:47:00",
"status": "completed",
"markers": [
{
"timestamp": "00:14:23",
"description": "Redis integration working!"
},
{
"timestamp": "00:32:10",
"description": "Performance test results"
}
],
"fileSize":
# Using ffmpeg (install with: brew install ffmpeg)
ffmpeg -f avfoundation -framerate 30 -video_size 1920x1080 \
-i "1:0" -c:v libx264 -preset ultrafast \
~/Videos/[project]/raw/[filename].mp4
# Using ffmpeg with X11
ffmpeg -f x11grab -framerate 30 -video_size 1920x1080 \
-i :0.0 -c:v libx264 -preset ultrafast \
~/Videos/[project]/raw/[filename].mp4
# Using PowerShell and Windows.Graphics.Capture
# Requires Windows 10 1809+
$recording = Start-ScreenRecording -Path "C:\Videos\[project]\raw\[filename].mp4"
/record start [project-name] --with-audio
Captures:
/record start [project-name] --region
Interactive region selector:
/record start [project-name] --webcam
Composite recording:
This command integrates with:
User: /record start redis-tutorial
Claude: 🔴 Screen recording started
Project: redis-tutorial
Recording to: ~/Videos/redis-tutorial/raw/2025-01-15-11-47-redis-tutorial.mp4
Press /record stop when done
[User codes for 30 minutes]
User: /record mark "Cache hit working!"
Claude: 📍 Marker added at 00:14:23
"Cache hit working!"
[User codes for another 20 minutes]
User: /record stop
Claude: ✅ Recording saved
Duration: 47 minutes
File size: 1.2 GB
Markers: 1
Ready for editing with video-editor-ai
User: /record start tutorial-1-intro
Claude: 🔴 Recording tutorial-1-intro...
User: /record stop
Claude: ✅ Saved (12 minutes)
User: /record start tutorial-2-implementation
Claude: 🔴 Recording tutorial-2-implementation...
User: /record stop
Claude: ✅ Saved (18 minutes)
User: /record start tutorial-3-testing
Claude: 🔴 Recording tutorial-3-testing...
⚠️ Warning: Low disk space (5 GB remaining)
Estimated recording size: ~1.5 GB per hour
Continue? (y/n)
❌ Error: Recording already in progress
Current recording: redis-tutorial (14:23 elapsed)
Stop current recording with /record stop
❌ Error: ffmpeg not found
Install ffmpeg:
- macOS: brew install ffmpeg
- Linux: sudo apt install ffmpeg
- Windows: choco install ffmpeg
Store preferences in ~/.creator-studio/record-config.json:
{
"defaultResolution": "1920x1080",
"defaultFPS": 30,
"defaultCodec": "h264",
"audioEnabled": true,
"audioInputDevice": "default",
"outputDirectory": "~/Videos",
"fileFormat": "mp4",
"compressionPreset": "ultrafast"
}
--resolution 1280x720--fps 24--preset ultrafastYour goal: Make screen recording effortless with one command, so creators can focus on building while capturing everything for video content.
Display Summary
✅ Recording saved: ~/Videos/redis-caching/raw/2025-01-15-11-47-redis-caching.mp4
Duration: 47 minutes
File size: 1.2 GB
Markers: 2
Markers:
00:14:23 - Redis integration working!
00:32:10 - Performance test results
Ready for editing with video-editor-ai agent