Skip to content
Back to skills

1215 Verify 63feca65

ASecurity

Run lint and typecheck to verify code quality before committing

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
testingbash

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 1215-verify_63feca65 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 1215 Verify 63feca65?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 1215 Verify 63feca65
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-1215-verify-63feca65/badge)](https://www.skillsdirectory.com/skills/tools-only-1215-verify-63feca65)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
description: Run lint and typecheck to verify code quality before committing
allowed-tools: Bash
---

Run verification checks in sequence. Stop and report on first failure.

## Steps

1. **Lint check**
   ```bash
   pnpm lint
   ```
   If this fails, summarize the errors and stop.

2. **Type check**
   ```bash
   pnpm typecheck || pnpm tsc --noEmit
   ```
   If this fails, summarize the type errors and stop.

## Output

Report results clearly:

**All passed:**
```
✅ Lint: passed
✅ Types: passed

Ready to commit.
```

**On failure:**
```
❌ [Check] failed

[Brief summary of errors - not full output unless requested]

Fix these issues before committing.
```

## Notes

- Don't fix issues automatically. Just report them.
- If neither `pnpm lint` nor `pnpm typecheck` exist, try common alternatives (`npm run lint`, `npx tsc --noEmit`).
- If no lint/typecheck scripts found, inform the user.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.