Noor Al-Khatib

author

From a terminal brief to a deck Noor can actually present

Noor uses the OpenStage skills through either Claude Code or Codex, reviews ordinary source, passes the repository build, and opens the finished slide deck in a browser.

Web6 sceneswalked 2026-09-20
$ ls .claude/skills/{plan-presentation,slide-mode,component-reference,quality-standards}/SKILL.md
Noor starts with the repository's rules
Noor starts with the repository's rules
01

Noor starts with the repository's rules

Noor needs a client-ready deck but does not want an agent inventing a style from scratch. She finds planning, slide, component, and quality skills inside the same repository that will own the result.

ls .claude/skills/{plan-presentation,slide-mode,component-reference,quality-standards}/SKILL.md
02

The brief is portable between agents

She can open Claude Code or Codex and issue the same outcome-focused prompt. The agent changes; the instructions, source contract, and review bar do not.

claude # or: codex
$ claude # or: codex
The brief is portable between agents
The brief is portable between agents
03

The work lands as ordinary source

Noor reviews a content module, route, and registry change. She can edit it, diff it, or hand it to another engineer without exporting a conversation transcript.

git diff -- src/content/proof-before-promise.tsx src/app/proof-before-promise/page.tsx src/content/registry.ts
$ git diff -- src/content/proof-before-promise.tsx src/app/proof-before-promise/page.tsx src/content/registry.ts
The work lands as ordinary source
The work lands as ordinary source
$ npm run build
The repository gets the final word
The repository gets the final word
04

The repository gets the final word

The build compiles the deck, checks TypeScript, and generates its route. Noor does not accept 'looks right in the prompt' as a delivery state.

npm run build
/proof-before-promise
The thesis is visible in a browser
The thesis is visible in a browser
05

The thesis is visible in a browser

The generated route opens on a composed title slide. The browser is now evidence of the product result, not merely a viewer for generated text.

/proof-before-promise
/proof-before-promise
Noor can present the finished argument
Noor can present the finished argument
06

Noor can present the finished argument

She advances to the terminal slide and sees both agent workflows inside the deck itself. The artifact now explains how it was made and is ready to share locally for review.

/proof-before-promise

The payoff

Noor has a built, keyboard-driven presentation with a stable local link and inspectable source.