Project Architecture
Trigger: UI change, layout, component architecture, state flow, theming, server/client boundary, Astro island. Keep Next.js or Astro apps server first.
- Скачивания
- 0
- В избранном
- 0
- Комментарии
- 0
- Просмотры
- 3
Установить скилл
Добавьте инструмент одной командой или скачайте проверенный архив версии.
npx skills add c3sc0-v4113/scaffold --skill project-architecture- Версия
- 1.0.0+ed5f2963331e
- Автор
- Владимир Ломтев
- Репозиторий
- c3sc0-v4113/scaffold
Как установить
- 1Скопируйте команду из блока установки.
- 2Запустите её в терминале из каталога проекта.
Документация
Project Architecture Guardrails
Activation Contract
Load this skill before changing UI, layout, component structure, state flow, theming, data display, or the server/client boundary of a Next.js or Astro app.
Hard Rules
- Detect the framework from the project before acting; never assume it.
- Keep rendering server-first. Add client-side code only when the interaction cannot work without it, and keep that surface as small as possible.
- Read the installed framework's own docs before changing framework APIs or project structure.
- Follow
DESIGN.mdfor visual and UX decisions when it exists. - Build from existing shadcn primitives and semantic tokens before writing custom markup or styles; load
shadcn-component-boundarieswhen it is installed. - Make loading, empty, and error states explicit for every data display.
- Add tests proportional to risk, using the test tooling the project already has.
Decision Gates
| Project signal | Framework | Guidance |
|---|---|---|
next in package.json dependencies, or a next.config.* file |
Next.js | references/next.md |
astro in package.json dependencies, or an astro.config.* file |
Astro | references/astro.md |
| Both or neither | Unknown | Stop and ask which app the change targets |
Execution Steps
- Read
package.jsonand list the root config files to detect the framework. - Load the matching reference and apply its boundary rules.
- Search existing components, routes, and styles before creating new ones.
- Implement the change with the smallest client-side surface that works.
- Answer the pre-close checklist, then load
project-min-evaluationwhen it is installed, or run the project's quality scripts.
Pre-close checklist:
- Did the change add unnecessary client-side surface?
- Does it follow
DESIGN.md? - Are loading, empty, and error states explicit?
Output Contract
Report the detected framework, every server/client boundary added or moved (with its reason), and the checklist answers.
References
- references/next.md — Next.js server/client boundary rules.
- references/astro.md — Astro island boundary rules.
Требования и возможности
Источник пакета
https://github.com/c3sc0-v4113/scaffold/tree/ed5f2963331e55c7a9332f9d37d4266a42bf1abe/skills/project-architecture
Файлы версии
| Путь | Размер | SHA256 |
|---|---|---|
| SKILL.md | 2519 | 43883af116439a28... |
| references/astro.md | 648 | 10b1ea9097418e0f... |
| references/next.md | 799 | c76b58903192c4c9... |
Частые вопросы
- Как установить Project Architecture?
- Используйте команду
npx skills add c3sc0-v4113/scaffold --skill project-architectureили скачайте ZIP-архив. - Можно ли скачать Project Architecture бесплатно?
- Да, опубликованную версию можно скачать из маркетплейса бесплатно.
Похожие инструменты
Смотреть всеOzon Seller и Performance APIСправочник Ozon Seller API и Performance API с локальными OpenAPI-спецификациями.Stop SlopRemove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.Grill MeA relentless interview to sharpen a plan or design.Wildberries: Остатки на складах WBПолучить и обновить остатки по складам продавца.
Комментарии
Войдите, чтобы оставить комментарий.
Комментариев пока нет.