You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 4cd7fb4
Browse filesBrowse the repository at this point in the historyBrowse files
echo "::error::origin/${BRANCH} has commits main lacks, and the version sync leaves them out. Cherry-pick them onto main, or check that main has them in another form:"
191
+
echo "$UNSYNCED"
192
+
exit 1
193
+
fi
171
194
exit 0
195
+
}
196
+
if main_is_current; then
197
+
echo "main is at $(main_version), not behind ${STABLE_VERSION}: nothing to sync."
198
+
finish
172
199
fi
173
-
# Push the release branch's commits onto main as a fresh branch and PR it.
--title "chore(release): release v${STABLE_VERSION} into main" \
180
-
--body "Sync main with the released snapshot (RC + cherry-picked bugfixes + version bump). Rebase-merged via PAT; bypass applies because EtienneLescot is a ruleset bypass actor." \
212
+
--body "Sets main to ${STABLE_VERSION}, the version just released. Rebase-merged via PAT; bypass applies because EtienneLescot is a ruleset bypass actor." \
Copy file name to clipboardExpand all lines: README.md
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,12 @@
4
4
5
5
# <palign="center">OpenScreen</p>
6
6
7
+
<palign="center"><strong>Make a demo video with one sentence in your AI agent:</strong></p>
8
+
9
+
```text
10
+
Install the OpenScreen demo skill with `npx skills add getopenscreen/openscreen --skill openscreen-demo -y`, then follow it to make a demo video of this feature.
11
+
```
12
+
7
13
<palign="center"><strong>A free, open-source desktop app for recording your screen and turning the result into polished product demos and walkthroughs.</strong></p>
See the [CLI reference](https://getopenscreen.com/docs/cli/).
65
71
66
-
### Let your coding agent ship the feature with its video
72
+
### Let your AI agent ship the feature with its video
67
73
68
-
Paste this into Claude Code:
74
+
Paste this into your AI agent (Claude Code, Codex, Cursor…):
69
75
70
76
```text
71
-
Install the OpenScreen demo skill with `npx skills add getopenscreen/openscreen --skill openscreen-demo -a claude-code`, then follow it to add a video of this change to the PR.
77
+
Install the OpenScreen demo skill with `npx skills add getopenscreen/openscreen --skill openscreen-demo -y`, then follow it to add a video of this change to the PR.
72
78
```
73
79
74
80
The skill sets everything up: it installs OpenScreen if it is missing (once you
75
81
agree), connects its MCP server, then asks you to open a new session and say
76
82
*"continue the OpenScreen demo"*, the one step an agent cannot do for itself.
77
-
By hand, it is these two commands, with the executable of your system:
83
+
By hand, in Claude Code, it is these two commands, where `<executable>` is the app's executable
84
+
on your system ([where to find it](https://getopenscreen.com/docs/cli/#running-the-cli)):
78
85
79
86
```bash
80
-
claude mcp add openscreen -- "/Applications/Openscreen.app/Contents/MacOS/Openscreen" mcp
0 commit comments