Agent Skillsaresbit/MateBot2tg › webapp-building

webapp-building

GitHub

用于构建现代React Web应用的技能,基于TypeScript、Vite、Tailwind CSS和shadcn/ui。提供从项目初始化、源码编辑到生产环境构建与部署的完整工作流,适用于复杂UI组件和状态管理场景。

skills/kimi/webapp-building_SKILL.md aresbit/MateBot2tg

Trigger Scenarios

需要创建新的React前端项目 使用shadcn/ui快速搭建带样式的Web应用 执行前端项目的初始化和构建流程

Install

npx skills add aresbit/MateBot2tg --skill webapp-building -g -y
More Options

Non-standard path

npx skills add https://github.com/aresbit/MateBot2tg/tree/master/skills/kimi -g -y

Use without installing

npx skills use aresbit/MateBot2tg@webapp-building

指定 Agent (Claude Code)

npx skills add aresbit/MateBot2tg --skill webapp-building -a claude-code -g -y

安装 repo 全部 skill

npx skills add aresbit/MateBot2tg --all -g -y

预览 repo 内 skill

npx skills add aresbit/MateBot2tg --list

SKILL.md

Frontmatter
{
    "name": "webapp-building",
    "description": "Tools for building modern React webapps with TypeScript, Tailwind CSS and shadcn\/ui. Best suited for applications with complex UI components and state management."
}

WebApp Building

Stack: React + TypeScript + Vite + Tailwind CSS + shadcn/ui

Workflow

  1. scripts/init-webapp.sh <website-title> — Initialize project in /mnt/okcomputer/output/app, with website title
  2. Edit source code in src/
  3. Build the React app
  4. Deploy the build output in /mnt/okcomputer/output/app/dist/

Quick Start

1. Initialize

# init project in /mnt/okcomputer/output/app with website title
bash scripts/init-webapp.sh <website-title>
cd /mnt/okcomputer/output/app

AI Agent Notes:

  • The project path is /mnt/okcomputer/output/app
  • Non-interactive execution with auto-confirm

This creates a fully configured project with:

  • ✅ React + TypeScript (via Vite)
  • ✅ Tailwind CSS 3.4.19 with shadcn/ui theming system
  • ✅ Path aliases (@/) configured
  • ✅ 40+ shadcn/ui components pre-installed
  • ✅ All Radix UI dependencies included
  • ✅ Production build optimization with Vite
  • ✅ Node 20+ compatibility (auto-detects and pins Vite version)

2. Develop

Edit generated files in src/: page sections go in src/sections/, custom React hooks in src/hooks/, and TypeScript definitions in src/types/.

3. Build

# within project:
cd /mnt/okcomputer/output/app && npm run build 2>&1

Output (dist/):

  • index.html — Entry point
  • assets/index-[hash].js — Bundled JS
  • assets/index-[hash].css — Bundled CSS
  • Optimized images, fonts, other assets

Optimizations: Tree-shaking, code splitting, asset compression, minification, cache-busting hashes.

4. Deploy

Deploy the build output in /mnt/okcomputer/output/app/dist/

Debugging

  1. Fix source files
  2. npm run build
  3. Test dist/
  4. Redeploy

Reference

Version History

  • 2328a17 Current 2026-08-20 10:32

Same Skill Collection

matecode/SKILL.md
skills/3d-cad-skill/SKILL.md
skills/agent-browser/SKILL.md
skills/arkts-agent-skill/SKILL.md
skills/autoresearch-skill/SKILL.md
skills/baoyu-post-to-wechat/SKILL.md
skills/blogwatcher/SKILL.md
skills/c-skill/SKILL.md
skills/chrome-cdp/SKILL.md
skills/claudeception/.claude/skills/continuous-learning/SKILL.md
skills/claudeception/examples/nextjs-server-side-error-debugging/SKILL.md
skills/claudeception/examples/prisma-connection-pool-exhaustion/SKILL.md
skills/claudeception/examples/typescript-circular-dependency/SKILL.md
skills/claudeception/SKILL.md
skills/clawdhub/SKILL.md
skills/coding-agent/SKILL.md
skills/docx/SKILL.md
skills/ebook/book-architect/SKILL.md
skills/ebook/book-idea-validator/SKILL.md
skills/ebook/book-ideation/SKILL.md
skills/ebook/book-market-research/SKILL.md
skills/ebook/chapter-architect/SKILL.md
skills/elf-patcher/SKILL.md
skills/excalidraw-diagram-skill/SKILL.md
skills/frontend-slides/SKILL.md
skills/gemini/SKILL.md
skills/gifgrep/SKILL.md
skills/git-wt/SKILL.md
skills/github/SKILL.md
skills/harmonyos-code-review/SKILL.md
skills/harmonyos-linux-cli-dev/SKILL.md
skills/harmonyos-skills/skills/harmonyos-game-generator/SKILL.md
skills/harmonyos-skills/skills/harmonyos-test-cases/SKILL.md
skills/harmonyos-skills/skills/harmonyos-ui-automator/SKILL.md
skills/harmonyos-skills/skills/ohos-app-build-debug/SKILL.md
skills/hm-fetch-skill/SKILL.md
skills/hm-framework-skill/SKILL.md
skills/humanizer/SKILL.md
skills/ian-gemini-web/SKILL.md
skills/kernel-dev-skill/SKILL.md
skills/kimi/docx_SKILL.md
skills/kimi/pdf_SKILL.md
skills/kimi/SKILL.md
skills/lecture-skill/SKILL.md
skills/macos-menubar-tuist-app/SKILL.md
skills/macos2linuxapp/SKILL.md
skills/matecode/SKILL.md
skills/medialibrary-ut-generator/SKILL.md
skills/mermaid-validator/SKILL.md

Metadata

Files
0
Version
2328a17
Hash
8dd2b805
Indexed
2026-08-20 10:32

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-02 04:50
浙ICP备14020137号-1 $bản đồ khách truy cập$