Skip to content

DRAFT [m3] Bundle 3: Publishing workflow — tonsofskills.com mechanism + staging + live flip #35

Description

@jeremylongshore

Status: DRAFT — work-in-progress. Mechanism decision blocked.

Decision needed before 2026-05-16

How does the plugin actually get published to tonsofskills.com?

Option Mechanism Trade-offs
A Marketplace UI (web form on tonsofskills.com admin) Easy if it exists; depends on whether tonsofskills.com has a publisher dashboard
B GitHub Action against the tonsofskills.com site repo More auditable; requires write access to that repo
C Direct git edit + push to tonsofskills.com Hugo content directory Same as B but manual; fine if you're the site owner

Most likely: C — Jeremy owns tonsofskills.com per CLAUDE.md, and the site is Hugo-based. Featured plugin entries probably live as markdown in content/plugins/kobiton-automate.md or similar.

Listing structure (what to publish)

Based on a standard tonsofskills.com featured-plugin card format:

┌─────────────────────────────────────────────┐
│  [Plugin icon]      [Featured · Week of 5/18]│
│                                              │
│  Kobiton Automate                            │
│  AI-driven mobile testing on real devices…   │
│                                              │
│  [Kobiton Official] [MIT] [Multi-host]       │
│  [Real Devices · Not Emulators]              │
│                                              │
│  [Install ▶]  [Source ↗]  [Docs ↗]           │
└─────────────────────────────────────────────┘

[Hero banner image — 1280×640]

## Overview
[3-paragraph long description]

## Key features
[7-9 bullets]

## Great for
[5 bullets]

## Install
[Install snippet code block]

## Screenshots / Demo
[Live session screenshot + demo GIF]

## Links + Resources
[Links footer]

## About the partner audit
[1 paragraph: Intent Solutions pilot, R1/R2 closed, audit reports public after engagement close]

Sequence

  1. 2026-05-14 — Resolve mechanism decision (A/B/C above). Write to kobiton-bmj bead notes.
  2. 2026-05-15 — Build listing content in staging (private URL, basicauth or unlisted)
  3. 2026-05-16 — Review with Frank/Stu via staging URL
  4. 2026-05-17 — Final tweaks + Frank/Stu live-flip sign-off (Bundle 4)
  5. 2026-05-18 00:00 ET — Flip listing to live, monitor for 2-4 hours, screenshot for record
  6. 2026-05-25 23:59 ET — M3 closes. Decision: keep listing as "Past Featured" or convert to regular entry (deferred to that day)

Sign-off gates

  • Mechanism decision documented in kobiton-bmj bead
  • Staging URL reviewed by Frank/Stu before 2026-05-17
  • Live-flip happens within ±15 min of 2026-05-18 00:00 ET
  • Post-M3 disposition decision made by 2026-05-25 23:59 ET

Source

kobiton/000-docs/038-DR-MKTG-m3-featured-plugin-assets-and-listing.md § "tonsofskills.com listing — proposed page structure"

Metadata

Metadata

Assignees

No one assigned

    Labels

    draftDraft / work-in-progress — not yet finalizedm3:featured-placementTied to M3 — Featured Plugin Placement (2026-05-18 to 2026-05-25, tonsofskills.com)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions