quan-skills
Global Node.js and TypeScript skill pack for repositories that should follow functional architecture, runtime-first dependency choices, and explicit verification workflows on macOS or Linux.
适合你,如果你在 macOS 或 Linux 上用 TypeScript 开发遵循函数式架构的项目。
npx oh-my-skill add quanxiaoxiao/quan-skills/quan-skillscurl -fsSL https://oh-my-skill.com/install.sh | bash -s -- quanxiaoxiao/quan-skills/quan-skillsnpx oh-my-skill verify quanxiaoxiao/quan-skills/quan-skills怎么用
技能原文 SKILL.md
Quan Skills
Use this repository-level skill when a task should inherit the shared defaults that apply across the rest of the pack.
Use This Skill
Use this skill when the task needs:
- the shared JavaScript / TypeScript functional-style default
- the shared Node.js dependency and verification baseline
- guidance on which
quan-skillssub-skill to apply next - a consistent macOS + Linux scope statement
Do not use this skill as a substitute for the more specific skills under skills/ when one of them clearly matches the task.
Shared Defaults
Coding principles and conventions are defined in [AGENTS.md](AGENTS.md). Apply these defaults unless a more specific skill or the user overrides them:
- prefer functions, closures, and composition over classes
- do not expand existing class-based patterns unless a framework requires them
- keep backend responsibilities separated by layer
- prefer runtime-first, minimal, pure-JavaScript dependencies
- preserve existing runtime and package-manager choices unless change is requested
- verify work with the repository's own scripts instead of ad hoc substitutes
Shared Repository Resources
Use these bundled resources when a task needs them:
quan-skills:rules/for durable repo-wide standards (coding + Node.js + Hurl + scripts)quan-skills:checklists/for verification checklistsquan-skills:prompts/for reusable maintenance promptsquan-skills:docs/workflows/for Node.js audit, fix, and modernization workflows
When a task targets scripts/, read quan-skills:rules/scripts-global.rule.md and quan-skills:checklists/scripts-global.checklist.md before choosing a sub-skill.
Skill Routing
Choose the narrowest matching skill:
quan-skills:skills/ts-backend-standard/for Hono, Zod, TypeScript, and ESLint backend structurequan-skills:skills/behavior-safe-code-repair/for lint, typecheck, or build repair with risk-aware test decisionsquan-skills:skills/hurl-testing/for Hurl contract generation, repair, and regression coveragequan-skills:skills/doc-evidence-compare/for repo-wide documentation versus code evidence gathering, mismatch checks, and coverage auditsquan-skills:skills/doc-governance-init/for bootstrapping or refactoring repository documentation into a layered governance structurequan-skills:skills/zx-script/for zx-based CLI automationquan-skills:skills/auto-proxy-detect/for network diagnostics, proxy detection, and execution path selectionquan-skills:skills/admin-crud-style/for consistent React + shadcn/ui CRUD admin page scaffolding and review
Output Contract
When this repository-level skill is used directly, respond with:
- the shared defaults you are applying
- the sub-skill you are routing to, if any
- the verification approach you will use