- Skills
- 41
- 仓库
- 1
- 职业覆盖
- 1
- 场景覆盖
- 2
- Stars
- ★ 0
Yan Nunes 的 Skills 41
validate-shell-exec
Restrict child_process.spawn/exec to approved modules (e.g. shell/tmux helpers) so subprocess usage stays centralized.
validate-registry-hard
Validates registry.json shape and that each skill path contains SKILL.md at the skill root.
validate-registry
Keep root registry.json consistent with on-disk skill folders so installs and docs do not drift.
validate-naming
Enforce kebab-case filenames and PascalCase type names under src/; reports naming drift for consistency.
validate-logging
Prefer structured logging over raw console.* outside approved CLI entrypoints; keeps observability consistent.
validate-links
Scan markdown for broken relative links across the repo. Run via npm run check:links or the harness hard skill.
validate-indexes-hard
Executable validation for INDEX.md / AGENTS.md — implementation contract and invocation.
validate-indexes
Keep INDEX.md and AGENTS.md navigation accurate so agents can use progressive disclosure instead of scanning the tree.
validate-harness-doc-hard
Executable check — docs/HARNESS.md exists with minimum substance.
validate-harness-doc
Require docs/HARNESS.md with minimum substance so harness rules live in versioned docs. Runs in check:all.
validate-deps
Enforce allowed import directions between top-level src/ layers (default skissue CLI graph). Edit ALLOWED_IMPORTS in hard/index.ts for your repo.
validate-agents-entry-hard
Executable check — root AGENTS.md exists and stays within a line budget.
validate-agents-entry
Require root AGENTS.md with a bounded line count so the agent entry stays a small map. Runs in check:all.
report-harness-score
Produce a 0–100 agent-harness quality score from read-only repo inspection (docs, navigation, harness checks, tests). Informational; uses hard/.no-auto-run.
repo-verify-hard
Executable — discover harness hard skills; run verify or fallback static/test/harness/build chain.
repo-verify
Discover every harness hard skill (and which run in check:all), then run the full repo verification pipeline — preferring package.json verify, else TypeScript, lint, format check, tests, check:all, check:harness-score, build. Uses hard/.no-auto-run; invoke via npm run repo-verify, not as part of check:all.
harness
暂无简介
validate-shell-exec
Restrict child_process.spawn/exec to approved modules (e.g. shell/tmux helpers) so subprocess usage stays centralized.