business-ops
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
TypeScript type checking via tsc --noEmit with actionable error output.
$ npx -y skills add notque/vexjoy-agent --skill typescript-check --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/typescript-checkContext preview
The summary Claude sees to decide when to auto-load this skill.
TypeScript type checking via tsc --noEmit with actionable error output.
name: typescript-check
description: "TypeScript type checking via tsc --noEmit with actionable error output."
user-invocable: false
allowed-tools:
- Read
- Bash
- Grep
- Glob
agent: typescript-frontend-engineer
routing:
triggers:
- "TypeScript check"
- "tsc noEmit"
- "type check TypeScript"
- "tsc errors"
- "TypeScript type validation"
category: code-quality
pairs_with:
- vitest-runner
- code-lintingRead-only type validation. Follow repository instructions and package scripts; preserve project compiler settings. Do not fix code, change configuration, or install dependencies for a check-only request.
1. Locate `tsconfig.json`, including `src/`, `app/`, and `packages/`. In a monorepo, use the package affected by the task or the repository's aggregate check. Ask only when the target cannot be inferred. If no config exists, report the missing configuration and stop. 2. Confirm TypeScript is installed locally before using npx; do not allow an implicit package download. 3. Run `npx tsc --noEmit 2>&1`, or `npx tsc --noEmit --project path/to/tsconfig.json 2>&1` for a selected config. Capture output and exit code. Zero means pass; nonzero may mean type errors or a tool/configuration failure—report which. 4. Report status and error count. Group diagnostics by file and line, retaining `file:line:column`, `TS####`, and the message. Retain complete logs; show useful failure details instead of all successful output.
When running the full JavaScript/TypeScript check sequence, lint first, type-check next, then run tests with `vitest-runner` or the repository test command.
Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.
Repo: notque/vexjoy-agent
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Design workflows — UX copy, design systems, design critique, accessibility review, design handoff, user research synthesis. Use when writing UI copy, reviewing…
Marketing: SEO audits, campaign planning, content strategy, email sequences, competitive analysis, brand review, performance reporting.