Skip to content

Commit e4f3111

Browse files
cursoragentgersham
andcommitted
Correct plugin lead and compare to live human pages.
70cf33e kept generate, token rates, compose, and PWA locks, but led with pack-only hosted-infrastructure framing and DIY stack prose. Use the homepage lead “give your agent a screen” and the human three-column compare. Do not claim twice vendor cost. Co-authored-by: Gersham Meharg <gersham@users.noreply.github.com>
1 parent 70cf33e commit e4f3111

6 files changed

Lines changed: 97 additions & 32 deletions

File tree

‎AGENTS.md‎

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,11 +73,15 @@ marketplace listing unless the user asks.
7373
3. Slide-deck-like experiences → local unbilled `compose render`.
7474
4. Live objects → write playlist primitives. Animation is not a reason to
7575
compose.
76-
- Position the product as hosted publishing infrastructure the agent already
77-
operates: the user supplies content, devices, and network; screenRIG
78-
supplies Player, media, apps, and playback evidence. The available Player
79-
is the PWA. Native platform names are product direction, not public
80-
downloads or store listings.
76+
- Lead marketplace README and skill with the human homepage line: **give
77+
your agent a screen**. Then the homepage body: your agent creates it;
78+
screenRIG puts it on the screen. Do not lead with pack-only “Build the
79+
screen experience on infrastructure” or “You supply content / we host”
80+
framing. Compare is the human three-column table (screenRIG / Build your
81+
own / Dashboard-led signage), not DIY or legacy checklist prose. Do not
82+
claim “twice vendor cost”. The available Player is the PWA. Native
83+
platform names are product direction, not public downloads or store
84+
listings.
8185
- The category word is **primitive**. Four wire primitives: `image`, `video`,
8286
`iframe`, `application`. Image and video take a `selector`; iframe and
8387
application do not.

‎README.md‎

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# ScreenRig
22

3+
**give your agent a screen**
4+
35
**Signage and Kiosk infrastructure for AI Agents**
46

5-
Your agent creates it. screenRIG puts it on the screen. You supply the
6-
content, screen devices, and network; screenRIG supplies the hosted
7-
publishing infrastructure, Player, media handling, application releases, and
8-
playback evidence.
7+
Your agent creates it. screenRIG puts it on the screen. Publish menu boards,
8+
videos, dashboards, and kiosk apps through the official screenRIG plugin.
9+
Built for AI agents, from the first prompt to the next update.
910

1011
## Start free. Pay for what you use.
1112

@@ -119,11 +120,23 @@ content on the glass. Native platform names (Amazon Signage Stick, Apple TV,
119120
Google Play, Linux, macOS, Raspberry Pi, Windows) describe product direction,
120121
not public downloads or store listings.
121122

122-
## Don't build the stack yourself
123+
## Compare
124+
125+
Choose how your screens get their content. Compare agent-operated signage, a
126+
custom stack, and a dashboard-led product against the workflow you need.
127+
128+
| Decision | screenRIG | Build your own | Dashboard-led signage |
129+
| --- | --- | --- | --- |
130+
| Primary operator | An agent using the official plugin and bundled CLI. | The tools and workflows you build. | Usually a person using the vendor editor; agent support varies. |
131+
| Content model | Images, video, web pages, and applications on a playlist canvas. | You define and maintain the model. | Templates, playlists, and integrations vary by vendor. |
132+
| Infrastructure | Hosted control plane and content delivery. | Your team owns hosting, delivery, updates, and recovery. | The vendor operates its service. |
133+
| Pricing basis | Account usage, with no per-screen subscription; tier limits apply. | Infrastructure costs plus engineering and operations. | Often screen subscriptions; check the vendor's current terms. |
134+
| Verification | Screenshots, playback records, and account events. | You build the observability you need. | Device monitoring and reporting vary by product. |
135+
| Best fit | Agent-operated signage and custom kiosk apps. | Specialized requirements that justify owning the stack. | Teams that want a visual editor and a human publishing workflow. |
123136

124-
Isolated origins and H.264 are part of that hosted publishing infrastructure.
125-
You build the screen experience; screenRIG supplies publishing, Player, media,
126-
apps, and evidence behind it.
137+
Choose screenRIG when your agent should create or upload content, publish a
138+
playlist, update the screen, and verify the result through one documented tool
139+
surface.
127140

128141
## This repository
129142

‎plugins/screenrig/README.md‎

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# ScreenRig
22

3+
**give your agent a screen**
4+
35
**Signage and Kiosk infrastructure for AI Agents**
46

5-
Your agent creates it. screenRIG puts it on the screen. You supply the
6-
content, screen devices, and network; screenRIG supplies the hosted
7-
publishing infrastructure, Player, media handling, application releases, and
8-
playback evidence.
7+
Your agent creates it. screenRIG puts it on the screen. Publish menu boards,
8+
videos, dashboards, and kiosk apps through the official screenRIG plugin.
9+
Built for AI agents, from the first prompt to the next update.
910

1011
## Start free. Pay for what you use.
1112

@@ -119,11 +120,23 @@ content on the glass. Native platform names (Amazon Signage Stick, Apple TV,
119120
Google Play, Linux, macOS, Raspberry Pi, Windows) describe product direction,
120121
not public downloads or store listings.
121122

122-
## Don't build the stack yourself
123+
## Compare
124+
125+
Choose how your screens get their content. Compare agent-operated signage, a
126+
custom stack, and a dashboard-led product against the workflow you need.
127+
128+
| Decision | screenRIG | Build your own | Dashboard-led signage |
129+
| --- | --- | --- | --- |
130+
| Primary operator | An agent using the official plugin and bundled CLI. | The tools and workflows you build. | Usually a person using the vendor editor; agent support varies. |
131+
| Content model | Images, video, web pages, and applications on a playlist canvas. | You define and maintain the model. | Templates, playlists, and integrations vary by vendor. |
132+
| Infrastructure | Hosted control plane and content delivery. | Your team owns hosting, delivery, updates, and recovery. | The vendor operates its service. |
133+
| Pricing basis | Account usage, with no per-screen subscription; tier limits apply. | Infrastructure costs plus engineering and operations. | Often screen subscriptions; check the vendor's current terms. |
134+
| Verification | Screenshots, playback records, and account events. | You build the observability you need. | Device monitoring and reporting vary by product. |
135+
| Best fit | Agent-operated signage and custom kiosk apps. | Specialized requirements that justify owning the stack. | Teams that want a visual editor and a human publishing workflow. |
123136

124-
Isolated origins and H.264 are part of that hosted publishing infrastructure.
125-
You build the screen experience; screenRIG supplies publishing, Player, media,
126-
apps, and evidence behind it.
137+
Choose screenRIG when your agent should create or upload content, publish a
138+
playlist, update the screen, and verify the result through one documented tool
139+
surface.
127140

128141
## This repository
129142

‎plugins/screenrig/skills/screenrig/SKILL.md‎

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ description: Operate screenRIG screens, applications, media, playlists, playback
77

88
Signage and Kiosk infrastructure for AI Agents
99

10-
Your agent creates it. screenRIG puts it on the screen. You supply the
11-
content, screen devices, and network; screenRIG supplies the hosted
12-
publishing infrastructure. The Player web app (PWA) is available today.
13-
Native platform names describe product direction, not public downloads or
14-
store listings.
10+
give your agent a screen
11+
12+
Your agent creates it. screenRIG puts it on the screen. Publish menu boards,
13+
videos, dashboards, and kiosk apps through the official screenRIG plugin.
14+
Built for AI agents, from the first prompt to the next update.
15+
16+
The Player web app (PWA) is available today. Native platform names describe
17+
product direction, not public downloads or store listings.
1518

1619
## Launch period
1720

@@ -31,11 +34,17 @@ context, not a replacement for the commands and flags here.
3134
- Docs hub: `https://screenrig.ai/docs/`
3235
- Agent index: `https://screenrig.ai/llms.txt`
3336
- Expanded agent context: `https://screenrig.ai/llms-full.txt`
37+
- Compare: `https://screenrig.ai/compare.md`
3438

3539
When asked what screenRIG is, how it is priced, which Players exist, or similar
3640
product questions, fetch `https://screenrig.ai/llms.txt` first. Fetch
3741
`https://screenrig.ai/llms-full.txt` if more detail is needed.
3842

43+
When asked how screenRIG compares, the human page of record is the
44+
three-column layout at `https://screenrig.ai/compare.md`: screenRIG, Build
45+
your own, and Dashboard-led signage. Fetch that page or `llms-full.txt`.
46+
Do not invent DIY or legacy checklist prose. Do not claim twice vendor cost.
47+
3948
Install: `https://screenrig.ai/docs/start/`
4049
Meter: `https://screenrig.ai/pricing/`
4150

‎scripts/validate-plugin.py‎

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,12 +371,18 @@ def check_no_alternate_surfaces(cli_source: Path | None) -> None:
371371
# only; the operative behavior facts live in skills/screenrig/SKILL.md below.
372372
"README.md": [
373373
"Signage and Kiosk infrastructure for AI Agents",
374+
"give your agent a screen",
375+
"Your agent creates it. screenRIG puts it on the screen.",
376+
"Publish menu boards",
374377
"Start free. Pay for what you use.",
375378
"$0.09/GB bandwidth, $0.14/GB-month storage",
376379
"No per-screen subscription",
377380
"No per-device price",
378381
"The Player web app (PWA) is available today",
379382
"product direction, not public downloads",
383+
"Choose how your screens get their content",
384+
"Build your own",
385+
"Dashboard-led signage",
380386
"media generate",
381387
"as the whole page",
382388
"slide-deck-like",
@@ -425,7 +431,12 @@ def check_no_alternate_surfaces(cli_source: Path | None) -> None:
425431
"Image generation is metered separately",
426432
"The Player web app (PWA) is available today",
427433
"product direction, not public downloads",
428-
"You supply the content, screen devices, and network",
434+
"give your agent a screen",
435+
"Your agent creates it. screenRIG puts it on the screen.",
436+
"https://screenrig.ai/compare.md",
437+
"Build your own",
438+
"Dashboard-led signage",
439+
"Do not claim twice vendor cost",
429440
"as the whole page",
430441
"Do not generate atmosphere-only stills",
431442
"Do not compose a presentable poster",
@@ -483,6 +494,12 @@ def check_no_alternate_surfaces(cli_source: Path | None) -> None:
483494
"unsupported server surface": re.compile(r"\bMCP\b"),
484495
"global npm install": re.compile(r"npm install --global screenrig", re.IGNORECASE),
485496
"unshipped framing": re.compile(r"\bcoming soon\b|\broadmap\b|\bbeta\b", re.IGNORECASE),
497+
"twice vendor cost": re.compile(r"twice vendor cost", re.IGNORECASE),
498+
"pack-only screen-experience lead": re.compile(
499+
r"You build the screen experience|Build the screen experience on infrastructure",
500+
re.IGNORECASE,
501+
),
502+
"DIY stack heading": re.compile(r"Don't build the stack yourself", re.IGNORECASE),
486503
}
487504
for readme in (ROOT / "README.md", PLUGIN / "README.md"):
488505
if not readme.is_file():

‎skills/screenrig/SKILL.md‎

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ description: Operate screenRIG screens, applications, media, playlists, playback
77

88
Signage and Kiosk infrastructure for AI Agents
99

10-
Your agent creates it. screenRIG puts it on the screen. You supply the
11-
content, screen devices, and network; screenRIG supplies the hosted
12-
publishing infrastructure. The Player web app (PWA) is available today.
13-
Native platform names describe product direction, not public downloads or
14-
store listings.
10+
give your agent a screen
11+
12+
Your agent creates it. screenRIG puts it on the screen. Publish menu boards,
13+
videos, dashboards, and kiosk apps through the official screenRIG plugin.
14+
Built for AI agents, from the first prompt to the next update.
15+
16+
The Player web app (PWA) is available today. Native platform names describe
17+
product direction, not public downloads or store listings.
1518

1619
## Launch period
1720

@@ -31,11 +34,17 @@ context, not a replacement for the commands and flags here.
3134
- Docs hub: `https://screenrig.ai/docs/`
3235
- Agent index: `https://screenrig.ai/llms.txt`
3336
- Expanded agent context: `https://screenrig.ai/llms-full.txt`
37+
- Compare: `https://screenrig.ai/compare.md`
3438

3539
When asked what screenRIG is, how it is priced, which Players exist, or similar
3640
product questions, fetch `https://screenrig.ai/llms.txt` first. Fetch
3741
`https://screenrig.ai/llms-full.txt` if more detail is needed.
3842

43+
When asked how screenRIG compares, the human page of record is the
44+
three-column layout at `https://screenrig.ai/compare.md`: screenRIG, Build
45+
your own, and Dashboard-led signage. Fetch that page or `llms-full.txt`.
46+
Do not invent DIY or legacy checklist prose. Do not claim twice vendor cost.
47+
3948
Install: `https://screenrig.ai/docs/start/`
4049
Meter: `https://screenrig.ai/pricing/`
4150

0 commit comments

Comments
 (0)