hta218

Forward — Development skill for Claude Code

Development community

A fresh Next.js storefront theme for Shopify, powered by Weaverse.

How to install Forward

This entry records only its repository, not the path inside it, so there is no exact command to give. Open hta218/ai-agents-notifier and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Forward does

A fresh Next.js storefront theme for Shopify, powered by Weaverse.

Alternatives in Development

  • Analyze Feature Requests — Prioritize feature requests by theme, impact, effort, and risk 7.8k ★
  • Om Meeting — Prep for any meeting by topic — subject-forward briefing with open tasks, blockers, and brainstormed considera 4.6k ★
  • Shopify CLI Update — Create Shopify CLI PRs after releasing new version of @shopify/cli-hydrogen 2.1k ★

README

Forward

Forward is a fresh Next.js App Router storefront theme for Shopify, powered by Weaverse.

Status

The storefront now has a hybrid production data source. With the approved server-only Shopify environment, products, canonical collection structure, Header `main-menu`, and the complete three-column `footer` navigation tree are read from the Storefront API. Footer navigation has one Store-owned source: it is not derived from `main-menu`, `forward-footer`, or theme-owned Support links. Without that environment it remains a deterministic, network-independent static storefront. Journal/page/policy bodies, theme copy, the browser-local demo cart, and prototype account surfaces still use fixtures; checkout, Customer Account OAuth, Weaverse Studio composition, and locale/market routing remain deferred.

Setup

Requires [Bun](https://bun.sh) (package manager and script runner) and Node.js >= 22.18.0 (the route tooling executes TypeScript directly with Node's built-in type stripping; the app itself stays Node-compatible — Bun is a tooling decision, not a production runtime).

bun install
bun run dev

Open [http://localhost:3333](http://localhost:3333). The development script uses port `3333` by default.

The Hydrogen baseline was initialized in this existing Next.js app with:

npx @shopify/hydrogen@preview setup

That deterministic command installs the preview package and copies Shopify's Hydrogen implementation skills into `.agents/skills/`. The server-owned Storefront read client is wired; cart mutations, request-specific buyer context, checkout, and Customer Account remain explicit future work.

Commands

Command What it does
bun run dev Start the development server on http://localhost:3333.
bun run build Create the production build.
bun run start Serve the production build.
bun run typecheck Strict TypeScript check (tsc --noEmit).
bun run lint Biome lint (biome lint .