higress-group/himarket/frontend-coding-standards
Claude Code and agent skill by higress-group/himarket
- community
Checking that the SKILL.md file is still in the repository.
HiMarket frontend coding standards for React, TypeScript, Vite, Ant Design, Tailwind, i18n, API calls, component structure, and frontend verification. Use whenever modifying or reviewing himarket-web/himarket-frontend or himarket-web/himarket-admin. Read docs/standards/frontend before editing.
Install
npx vskill@latest install higress-group/himarket/frontend-coding-standardsSKILL.md
HiMarket Frontend Coding Standards
This skill is the entry point for HiMarket frontend development standards. It should route the agent to the project documentation instead of duplicating the full rules here.
Source of Truth
The canonical frontend standards live under:
docs/standards/frontend/README.mddocs/standards/frontend/shared.mddocs/standards/frontend/admin.mddocs/standards/frontend/portal.md
If this skill conflicts with docs/standards/frontend, follow docs/standards/frontend.
Activation
Use this skill for changes in:
himarket-web/himarket-adminhimarket-web/himarket-frontend- shared frontend build, lint, type, i18n, style, or API client code
Reading Flow
Always read docs/standards/frontend/README.md first.
Then read:
docs/standards/frontend/shared.mdfor every frontend change.docs/standards/frontend/admin.mdwhen touchinghimarket-web/himarket-admin.docs/standards/frontend/portal.mdwhen touchinghimarket-web/himarket-frontend.
If a change affects both frontend applications, read both application-specific documents.
Working Rules
- Follow the existing application structure before introducing a new pattern.
- Keep shared abstractions small and justified by repeated use.
- Keep component, hook, API, i18n, and styling changes scoped to the touched feature.
- Preserve user changes in the working tree.
High-Priority Reminders
- Use strict TypeScript; do not use
anyor non-null assertions to bypass typing. - Keep imports, object keys, and JSX props ordered according to the local ESLint rules.
- Keep API calls in the documented API layer and follow the request/response shape conventions.
- Guard initialization requests that can be double-invoked by React StrictMode.
- Use i18n resources for user-facing copy.
- Keep comments useful and remove dead commented-out code.
- Prefer existing UI tokens, Ant Design conventions, Tailwind utilities, and local components before
introducing new styling patterns.
- Do not add broad frontend dependencies for problems already solved by the project stack.
Verification
Run checks in each changed frontend application directory:
For broad changes from the project root, use one of:
./scripts/code-check.sh frontend./scripts/code-check.sh admin./scripts/code-check.sh all
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.agent-skills/frontend-coding-standards/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/higress-group/himarket/frontend-coding-standards)