Run to component
Click into any surface and move directly to the local component that owns it.
A native-feeling product kit for building focused website surfaces, reusable UI, and launch-ready pages in one maintainable system.
Read the notes post ->From setup to final polish, every part of the product surface is shaped to stay minimal, direct, and easy to maintain.
Out of the box support
Use one predictable product workflow for Astro pages, shared UI, documentation, and deployable static websites.
Build like you think: fast, minimal, and focused.
Click into any surface and move directly to the local component that owns it.
Select a token, inspect the surrounding class stack, and tighten the interface without leaving the flow.
Work across multiple pages side-by-side while keeping shared theme behavior visible.
Build locally, preview quickly, and publish each website as its own static Cloudflare surface.
import { Header } from "@yiqilaitech/themes"
import ProductShell from "../components/ProductShell.astro"
const surface = defineSurface({
name: "amkit",
mode: "focused",
output: "static",
})
export const prerender = true
surface.check()
surface.preview()
surface.deploy() Console
Loading AMKit surface...
Checking shared theme boundaries...
Ready at localhost:3002/amkit
Community-First
Amkit exists for the same reason the rest of the site system exists: people need smaller surfaces that still feel complete.
View the sourceReusable parts
Surface checks
Shared edits
Approx. days of work
AMKit
@amkit
A small product kit for keeping focused websites, notes, and launches moving together.
YIQILAI.TECH
@yiqilai
Shared structure, local expression, and fewer surprises when a product surface grows.