一键导入
oxlint
Use for day-to-day linting in this monorepo once Oxlint is already set up; covers config choices, package-level commands, and safe fix workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use for day-to-day linting in this monorepo once Oxlint is already set up; covers config choices, package-level commands, and safe fix workflow.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
WHEN building or reviewing data visualization in this repository; use the visx-backed, token-themed @archon-research/charting package instead of hand-rolled SVG.
Lightweight UI audit for UIKit-based apps focusing on design-token discipline, component-library correctness, functional UX quality, and practical remediation.
Lightweight live UI iteration workflow for in-situ element selection, annotation capture, and side-by-side variant exploration in real app contexts.
WHEN refining UI layout, typography, color, or polish; NOT code implementation; provides concise principles for intentional, legible design.
WHEN implementing or reviewing Ark UI components in React; focus on composition, state attributes, forms integration, and collection/tree primitives.
Generate and refresh PRODUCT.md, DESIGN.md, and PREVIEW.md from repository token artifacts, recipe contracts, and current UI code usage.
| name | oxlint |
| description | Use for day-to-day linting in this monorepo once Oxlint is already set up; covers config choices, package-level commands, and safe fix workflow. |
Use this skill for normal linting and lint-fix work in this repository after migration is complete.
oxlint -c oxlint.config.ts <paths>.packages/oxlint-config:
base.tsreact.tsdesign-system-boundaries.tscorrectness, suspicious) to reduce noisy CI breakage while still surfacing issues.From repository root:
npm run lint --workspace <workspace-name>
npm run lint:fix --workspace <workspace-name>
For all workspaces:
npm run lint
@archon-research/oxlint-config.warn first for new rule groups, then tighten after baseline cleanup.@ark-ui/react imports.lint:fix only on the package you are touching.npm run lint --workspace ...).