원클릭으로
web
Web frontend engineering conventions for team. Vue.js stack. Project conventions in .claude/conventions/web.md override these defaults.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Web frontend engineering conventions for team. Vue.js stack. Project conventions in .claude/conventions/web.md override these defaults.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Visual + UX design defaults for new UIs. Material Design 3, dark/light theme, modern type, Behance-grade polish, i18n (en, pt-BR, es), context-aware favicon. No emojis and no em-dashes; use MD3/modern icons instead. Apply when building something new. Project conventions in .claude/conventions/web.md override these defaults.
Re-install / upgrade harness-kit in the current project to the version bundled in the installed plugin. Run after /plugin update harness-kit fetches a newer plugin version.
Generate a Product Requirements Prompt for engineering handoff. Needs an approved PRD. Sensors, link validation, and eval gates.
Install the harness-kit pipeline into the current project. Copies agents, slash commands, skills, hooks, and the status bar into the project's .claude/, plus AGENTS.md and CLAUDE.md at the repo root. Run after adding the harness-kit plugin from the marketplace.
Design any system from scratch into a rigorous System Design Doc. Generic fallback when no topic-specific playbook fits. Sensors and evals gate.
Design a distributed rate limiter at scale, policy model, enforcement layers (edge/gateway/service), algorithms (token bucket, sliding window), hot keys, fail-open vs fail-closed, multi-region, shadow mode. Topic playbook from the System Design series EP (Rate Limit
SOC 직업 분류 기준
| name | web |
| description | Web frontend engineering conventions for team. Vue.js stack. Project conventions in .claude/conventions/web.md override these defaults. |
| user_invocable | false |
Web frontend conventions, team default.
Project override: if {repo}/.claude/conventions/web.md exists, overrides any rule here. See guides/conventions-override.md.
Stack:
createNamespacedHelpers.IpPageBase, IpTabs, IpFormField, IpSelect, IpDialog, IpSnackbar.@team-js packages: secure-components, secure-providers, secure-ui./features/private, /features/public.Component order:
Styling:
UX feedback:
this.$ipSnackbar.add()..catch() before .finally(). Toast on failure.State:
Tests:
Read at least 3 similar components in repo to confirm:
Never assume.
<!-- TBD - verify with tech lead: {what you searched, what is missing} -->