markback
/markback
Start Markback in a project, or from one sentence: the person is drawing on their app's screens within a minute, with nothing to paste. Use when someone types /markback, wants to see or review their app, or says what they want built.
- Author
- esetera ↗
- Repository
- markback ↗
- Licence
- MIT
- Last repository change
- 11.11.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 11.11.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
What it does and when to use it
Start Markback in a project, or from one sentence: the person is drawing on their app's screens within a minute, with nothing to paste. Use when someone types /markback, wants to see or review their app, or says what they want built.
Arguments
/markback [what you want, if there is no app yet]
Original author description
Start Markback in a project, or from one sentence: the person is drawing on their app's screens within a minute, with nothing to paste. Use when someone types /markback, wants to see or review their app, or says what they want built.
How it works
- Set up the New project page
- In their project
- No app yet
- Then
SKILL.md preview
--- name: markback description: "Start Markback in a project, or from one sentence: the person is drawing on their app's screens within a minute, with nothing to paste. Use when someone types /markback, wants to see or review their app, or says what they want built." argument-hint: "[what you want, if there is no app yet]" --- The goal is the person drawing on their own app's screens within a minute. Never ask them for an address. Open the review for them, and give them its address only when you cannot open it yourself. Start from what the person said. If `review` is not found, use `node <Markback folder>/review.mjs` in its place. The Markback folder is two folders up from this SKILL.md: the one that holds `skills`. ## Set up the New project page When the person asks to open New project, start Markback with `review start`, then connect their agent to this workspace using the wake instructions in `ideas-and-queue`. Use the workspace name as the review target when there are no screens yet. Run `review open --new --no-open` and open the printed address in the agent’s browser pane. If the agent has no browser pane, use `review open --new` to open it in the person’s browser. The box starts with “Make a todo app.” The person can edit it or press **Send to agent**. Wait for their request before building. ## In their project Run this in the project's folder: ```bash review project ``` It finds how the app runs, takes pictures of its main screens, and names the review after the folder. If your desktop session can open the review in its built-in browser, use `review project --no-open` and open the printed URL there yourself. If that fails, run `review open --app "<review name>"` to open their regular browser. - **"Your app runs with npm run dev, and it is not running":** starting it runs their code. Ask them first, in one line. On a yes, run `review project --yes`. - **"needs a small Chrome from Google":** that is a download. Ask them first, in one line, saying what it is and how big. On a yes, run the same command again with `--fetch-browser`. - **"No Chrome or Edge here":** your sandbox has none. Follow "In a sandbox" in the `push-screens` skill: take the screenshots yourself and push them. - **"There is no app in this folder yet":** make the first screen from what they said (below). ## No app yet 1. Infer what the application needs: its main screen, its real content, what a person does first. Do not ask questions. 2. Write that one screen as a single HTML file, `index.html`, with believable content. No build step, and no back end yet. 3. Run `review project` again. It finds the page and opens the first review. ## Then Tell them they can draw and press **Send**. From here you keep the review going yourself, and they never run a command: use the `read-marks` skill to wait for their answer and act on it, and the `push-screens` skill after each visible change you make, for as long as this session works on the project. For a single-screen project, `review project --no-open` can also capture and push the next round. It uses the same review name and screen. Wait for that round in the same session. Once the first review is open, set up wake as described in the `ideas-and-queue` skill. In Codex Desktop, use the chat's native heartbeat and let the turn end after the first push. Do not register a subprocess or start a blocking wait when the Desktop heartbeat is active. For Kimi with background wake configured, finish the turn after a push so Markback can resume the selected Kimi Code session on the next request. For other sessions without a Desktop heartbeat, start `review work wait --by "your name"` after each round and do what it prints. If a command fails or nothing shows, run `review check` and tell the person what it says.
Versions
The database has no other skills named markback.
Database snapshot: 13.11.2026 · package version 083b36e81f64 (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 95ideas-and-queue
Keep listening for work from the review page, take approved items from the queue and build them, and answer requests for ideas. Use after any review round, whenever you would otherwise stop, or when told to take the next item from the Markback queue.