Oct 12, 2026
Record Your Work Once, Let Your Agent Repeat It
Microsoft's 4k-star Skill Recorder watches you do a task on screen, reconstructs it as an intent plus ordered steps, and turns it into a SKILL.md — or a scheduled automation — your agent reruns with its native tools.
You do the same browser-and-terminal dance every week — submit the report, update the tracker, file the ticket. Skill Recorder records one run of it and turns that recording into a skill your agent can repeat, so you only demonstrate the task once.
Why This Skill Matters
Writing a SKILL.md by hand means remembering every step well enough to describe it. Skill Recorder inverts the process: it captures your screen, app and window switches, visited pages, and commands and output from its optional recorded terminal — plus optional spoken narration — and then GitHub Copilot reconstructs one overall intent and an ordered list of steps from what actually happened. From an approved analysis, one click produces a Skill (a SKILL.md your agent runs on demand) and/or an Automation (the same procedure on a schedule or trigger). Both prefer the agent's native tools — the gh CLI or web_fetch — over replaying UI clicks, and generalize from your single example: record yourself submitting one form, and the skill can cover submitting all of them.
Installation
There is no one-line install command to paste. Skill Recorder ships as a source release, and the README is explicit that the command must come from the release page:
- Open the latest release and scroll to Commit-pinned installation.
- Copy the entire command for your platform — Windows 11 x64 or ARM64, or macOS or Ubuntu — using the copy button at the top-right of the code block. The command already contains the version identifier; do not paste any template containing
<40-character-release-commit>literally. - Paste it into PowerShell or Terminal and let it run. The installer downloads a pinned Node.js runtime, builds the exact release commit on your machine, and adds a Skill Recorder (Source) app you can relaunch anytime. Nothing is installed globally, and the first installation can take several minutes.
You need a GitHub account with Copilot access; the Copilot CLI ships with the app. macOS is the primary target, and Windows 11 (x64 and ARM64) is documented as supported too.
Real Workflow: Turn a Form Submission into a Skill
- Launch the app and grant Screen Recording permission (macOS asks on first launch). Hit record — or press
⌘⇧R/Ctrl+Shift+Rfrom anywhere — and just do your task once. - While recording, a small always-on-top bar shows capture, microphone, and recorded-terminal state. If the task involves a command line, open the session-scoped terminal from that bar so the commands and output land in the recording.
- Click Analyze. The first time, the app offers Sign in to Copilot and finishes authorization in your browser. Copilot then reconstructs one overall intent plus an ordered list of steps; review and edit until it reads right.
- Click Create and choose a Skill, an Automation, or both. Before installation, Review SKILL.md can show the complete, read-only file text — including frontmatter — and the export uses that exact preview.
The second output is worth trying on the same recording: instead of a skill, create an Automation and the same procedure runs on a schedule or trigger — a weekly report that files itself.
Tips
- Keep secrets out of recordings. Choosing Analyze sends the event timeline, screen images, narration text, and bounded terminal excerpts to GitHub's cloud for processing; the app reminds you before every recording.
- Narration is transcribed on-device in any of Whisper's 99 supported languages — a one-time ~252 MB model download on first use.
- The recorded terminal is strictly opt-in: it captures only the app-owned terminal for that recording, with no global hooks or observation of your existing terminals.
- Treat the SKILL.md preview as visibility, not protection — the README states plainly that review "provides visibility into the generated instructions, not a security guarantee."
- Skills prefer native tools over click replay; check the generated steps to see which tool calls the agent will actually use.
When Not to Use This
If the task is already a pure CLI workflow you can describe in three sentences, write the SKILL.md directly — recording adds nothing. The privacy model matters too: capture stays local, but analysis is a cloud round trip, so sessions containing credentials are off limits by the README's own warning. And if you are not a Copilot subscriber on macOS or Windows 11, check the release page for your platform before planning around it.
See the leaderboard for more skills.