Starter Skill
Static web development for beginners and non-developers
Overview
The Starter skill helps beginners create static websites using HTML, CSS, JavaScript, and Next.js App Router.
When to Use
- •First-time web developers
- •Portfolio websites
- •Landing pages
- •Simple static sites
- •Personal blogs (static)
Project Structure
code
project/ ├── app/ │ ├── layout.tsx │ ├── page.tsx │ └── globals.css ├── components/ │ └── ... ├── public/ │ └── images/ ├── docs/ │ ├── 01-plan/ │ └── 02-design/ └── package.json
Key Phases (Starter Level)
| Phase | Required | Description |
|---|---|---|
| 1. Schema | ✅ | Define terminology |
| 2. Convention | ✅ | Set coding rules |
| 3. Mockup | ✅ | Design UI/UX |
| 4. API | ⏭️ Skip | No backend |
| 5. Design System | ⏭️ Skip | Keep simple |
| 6. UI Integration | ✅ | Implement UI |
| 7. SEO/Security | ⏭️ Skip | Basic only |
| 8. Review | ⏭️ Skip | Self-review |
| 9. Deployment | ✅ | Deploy to Vercel |
Getting Started
bash
# Initialize Starter project /starter init # Follow the 9-phase pipeline /development-pipeline start
Deployment Options
- •Vercel (recommended)
- •Netlify
- •GitHub Pages
- •Cloudflare Pages