ワンクリックで
architecture
Apply architecture and token guardrails so implementation stays aligned with the shared multi-region design-system contract.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Apply architecture and token guardrails so implementation stays aligned with the shared multi-region design-system contract.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | architecture |
| description | Apply architecture and token guardrails so implementation stays aligned with the shared multi-region design-system contract. |
Use this skill to enforce repository architecture constraints. In component builds, this runs after design extraction and before implementation.
Use when implementation needs architectural guardrails for:
In build flows:
build-component-figma -> architecture -> implementation.references/token-architecture.md.references/golden-path-workflow.md.references/regional-extension-guide.md.index.html, article.html, design-manual.html.assets/tokens.css; token consumer is assets/styles.css.assets/theme.js.assets/script.js.assets/components/<component-name>/<component-name>.css<component-name>.js only if behavior requires JS.assets/styles.css imports only (no page-level component <link> tags).assets/script.js only (no page-level component <script> tags).block__element--modifier) to keep styles predictable and scoped.var(--...)).--base-type-*, --base-leading-*, --base-weight-*) including family, size, weight, and line-height.--font-*) inside component styles; reserve them for compatibility in shared/global legacy layers only.assets/styles.css limited to imports + shared/global rules (no component rule blocks there).assets/script.js as shared registry/entry for component scripts.assets/tokens.css,THEMES in assets/theme.js,button, a, label, input, nav, etc.); use ARIA only when native semantics cannot express the behavior.aria-expanded, aria-controls, aria-current, etc.) when behavior needs it.assets/tokens.css.--base-type-* + --base-leading-* + --base-weight-* tokens before introducing hardcoded font values.font-size, font-weight, or line-height with raw values when semantic base typography tokens cover the use case; if unavoidable, document the exception explicitly.assets/tokens.css.assets/components/<component-name>/ and component files.assets/styles.css.assets/script.js.assets/tokens.css,assets/theme.js.localStorage key tv2-region-theme persists,--base-*/--core-* as the default token API,--font-* usage inside component CSS,font-size/font-weight/line-height overrides where semantic base typography tokens already define them,When done, report:
Source-specific build flow for new components from a Figma Dev Mode node link.
Update an existing component from a design reference and text description for a specific theme, defaulting to CSS-only changes unless markup changes are explicitly requested.
Update existing skills while keeping them simple, coherent, and non-duplicative; always recommend the best placement for new rules.
Commits, pushes, merges to main locally, ends on main. Never deletes branches.