Agent Plugins Marketplace
All plugins

web-app-scaffolding

v1.0.0

用于按明确前后端技术栈创建、迁移、扩展或审查 Web 应用工程脚手架。每个 Skill identity 绑定具体前端、后端或全栈技术栈;frontend/backend/fullstack 只作为 Group 软分组。当前覆盖 React+TypeScript 前端、Node+NestJS 后端及其组合;未来其他 Web 前端与 Java/Python/Go 服务端框架通过新增同级 Skill 扩展,不增加语言物理目录层级。

CodexClaude Code3 Skills

By trojanbox0 GitHub starsUpdated 4 days ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
3 skill or MCP entries
Source updated
Sep 19, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install web-app-scaffolding for Codex and Claude Code

Installs for the current user
codex plugin marketplace add trojanbox/agent-plugin-marketplace
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add web-app-scaffolding@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the agent-plugin-marketplace catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/trojanbox/agent-plugin-marketplace

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/web-app-scaffolding/.

Plugin files

plugins/web-app-scaffolding/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/node-nestjs-backend-scaffold/SKILL.md
├── skills/react-nestjs-fullstack-scaffold/SKILL.md
└── skills/react-typescript-frontend-scaffold/SKILL.md

Included Skills3

node-nestjs-backend-scaffoldskills/node-nestjs-backend-scaffold/SKILL.md

用于按固定 Node.js + NestJS 后端技术栈创建、扩展、迁移、重构或审查 API 工程。适合‘按 Nest 后端脚手架规范实现/初始化 apps/api/把现有 Node 后端迁到 Nest + PostgreSQL + Drizzle/审查 Controller-Service-Repository、Module 粒度、Zod、Session、Migration、测试是否符合基线’。当前栈固定 Node 24 LTS + TypeScript ESM + NestJS/Express + PostgreSQL/Drizzle + Zod + Vitest;完整 React+Nest 全栈由 web-app-scaffolding/react-nestjs-fullstack-scaffold 主导,只做前端或 Java/Spring、Python/FastAPI、Go 等后端技术栈不使用本 Skill。

react-nestjs-fullstack-scaffoldskills/react-nestjs-fullstack-scaffold/SKILL.md

用于在一个 pnpm/Turborepo Monorepo 中按 React + TypeScript 前端与 Node.js + NestJS + PostgreSQL 后端的固定组合创建、迁移、扩展、重构或审查完整全栈项目。适合‘React+Nest 全栈脚手架/前后端一起初始化 apps/web + apps/api/统一 packages/contracts/按我们这套前后端合同从零建项目/把完整项目迁到 React+Nest 基线’。每次必需组合 react-typescript-frontend-scaffold 与 node-nestjs-backend-scaffold;只做单侧任务由对应 Skill 主导,后端是 Java/Python/Go 或前端不是 React 时不使用本 Skill。

react-typescript-frontend-scaffoldskills/react-typescript-frontend-scaffold/SKILL.md

用于按固定 React + TypeScript 前端技术栈创建、扩展、迁移、重构或审查 Web 前端工程。适合‘按 React 前端脚手架规范实现/新建 Vite React SaaS/把现有 React 前端迁到这套基线/审查组件、路由、CSS、i18n、测试是否符合规范’。当前栈固定 React 19 + TypeScript 6 + Vite 8 + React Router 7 + pnpm/Turborepo,Native CSS + CSS Modules、Radix Primitives、Lucide、i18next、Vitest/Testing Library、Playwright;完整 React+Nest 全栈由 web-app-scaffolding/react-nestjs-fullstack-scaffold 主导,只做后端或非 React 前端技术栈不使用本 Skill。

Plugin manifests2

plugins/web-app-scaffolding/.codex-plugin/plugin.json
{
  "name": "web-app-scaffolding",
  "version": "1.0.0",
  "description": "用于按明确前后端技术栈创建、迁移、扩展或审查 Web 应用工程脚手架。每个 Skill identity 绑定具体前端、后端或全栈技术栈;frontend/backend/fullstack 只作为 Group 软分组。当前覆盖 React+TypeScript 前端、Node+NestJS 后端及其组合;未来其他 Web 前端与 Java/Python/Go 服务端框架通过新增同级 Skill 扩展,不增加语言物理目录层级。",
  "author": {
    "name": "trojanbox",
    "url": "https://github.com/trojanbox"
  },
  "repository": "https://github.com/trojanbox/agent-plugin-marketplace",
  "skills": "./skills/",
  "interface": {
    "displayName": "Web App Scaffolding",
    "shortDescription": "用于按明确前后端技术栈创建、迁移、扩展或审查 Web 应用工程脚手架。每个 Skill identity 绑定具体前端、后端或全栈技术栈;frontend/backend/fullstack…",
    "longDescription": "用于按明确前后端技术栈创建、迁移、扩展或审查 Web 应用工程脚手架。每个 Skill identity 绑定具体前端、后端或全栈技术栈;frontend/backend/fullstack 只作为 Group 软分组。当前覆盖 React+TypeScript 前端、Node+NestJS 后端及其组合;未来其他 Web 前端与 Java/Python/Go 服务端框架通过新增同级 Skill 扩展,不增加语言物理目录层级。",
    "developerName": "trojanbox",
    "category": "Development",
    "capabilities": [
      "Interactive"
    ],
    "defaultPrompt": [
      "使用 Web App Scaffolding 插件帮助我完成当前任务。"
    ]
  }
}
plugins/web-app-scaffolding/.claude-plugin/plugin.json
{
  "name": "web-app-scaffolding",
  "displayName": "Web App Scaffolding",
  "version": "1.0.0",
  "description": "用于按明确前后端技术栈创建、迁移、扩展或审查 Web 应用工程脚手架。每个 Skill identity 绑定具体前端、后端或全栈技术栈;frontend/backend/fullstack 只作为 Group 软分组。当前覆盖 React+TypeScript 前端、Node+NestJS 后端及其组合;未来其他 Web 前端与 Java/Python/Go 服务端框架通过新增同级 Skill 扩展,不增加语言物理目录层级。",
  "author": {
    "name": "trojanbox",
    "url": "https://github.com/trojanbox"
  },
  "repository": "https://github.com/trojanbox/agent-plugin-marketplace"
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[web-app-scaffolding on Agent Plugins Marketplace](https://pluginsmp.com/plugins/web-app-scaffolding)