RadarTopicsBuildersWeeklyReads
Open Source Radar
microsoft/

skill-recorder

GitHub

Skill Recorder is a desktop app that records screen activity and reconstructs it into an intent and ordered steps using the GitHub Copilot CLI to create reusable Skills or Automations for Microsoft Scout, Copilot Cowork, or Copilot Studio.

1.8kstars
+32224h
185forks
31issues
MITlicense
2026since
Star historydaily snapshots by VibeCrowd
Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

Skill Recorder records a work session on the screen and uses the GitHub Copilot CLI to reconstruct what you did as an intent plus an ordered list of steps, then generates a reusable Skill or an Automation for scheduling or triggering.

How it works

  1. Record: Hit record and perform the task; the app captures screen activity locally.
  2. Analyze: Click Analyze and Copilot reconstructs an overall intent and an ordered list of steps.
  3. Create: Generate a reusable Skill and/or a scheduled Automation from the analysis.

Getting started

Skill Recorder is published as a source release. It downloads a pinned Node.js runtime, builds the exact release commit, and adds a Skill Recorder (Source) app. The app requires a GitHub account with Copilot access; the Copilot CLI ships with the app.

Install it

macOS / Ubuntu

commit="<40-character-release-commit>"; curl -fsSL "https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.sh" | SKILL_RECORDER_COMMIT="$commit" bash

The commit pins both the downloaded script and the source it builds. To keep the app running after the terminal closes, add SKILL_RECORDER_DETACHED=1 after the pipe:

commit="<40-character-release-commit>"; curl -fsSL "https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.sh" | SKILL_RECORDER_COMMIT="$commit" SKILL_RECORDER_DETACHED=1 bash

Windows (PowerShell)

$commit="<40-character-release-commit>"; $env:SKILL_RECORDER_COMMIT=$commit; irm "https://raw.githubusercontent.com/microsoft/skill-recorder/$commit/install.ps1" | iex

This adds Skill Recorder (Source) shortcuts to your desktop and Start Menu.

Then record by granting screen recording permissions when prompted and using Analyze to process the captured data.

Note

The README emphasizes the source release model and Copilot integration; exact platform commands pin to release commits per release.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →