**claude-code-typescript-hooks**
Description
Quality checks for different project types.
Installation
claude install-skill https://github.com/bartolli/claude-code-typescript-hooks README
Claude Code Quality Hooks
Quality checks for different project types.
[Official Documentation](https://docs.anthropic.com/en/docs/claude-code/hooks)
Quick Start
1. Choose Your Project Type
# React/Next.js/Vite apps
.claude/hooks/react-app/
# VS Code extensions
.claude/hooks/vscode-extension/
# Node.js TypeScript projects
.claude/hooks/node-typescript/
# More coming soon...
2. Configure Claude Code
Add to `.claude/settings.local.json` and customize "command" quality-check.js path according to your project type (react-app, vscode-extension, node-typescript):
{
"hooks": {
"PostToolUse": [
{
"matcher": "Write|Edit|MultiEdit",
"hooks": [
{
"type": "command",
"command": "node $CLAUDE_PROJECT_DIR/.claude/hooks/react-app/quality-check.js"
}
]
}
]
}
}
3. Done
Hook runs automatically when you edit files.
Features
- undefined
Project Types
React App
- undefined
VS Code Extension
- undefined
Node.js TypeScript
- undefined
Configuration
Each hook has `hook-config.json`:
{
"typescript": {
"enabled": true,
"showDependencyErrors": false,
"jsx": "react" // For React hooks
},
"eslint": {
"enabled": true,
"autofix": true
},
"prettier": {
"enabled": true,
"autofix": true
},
"rules": {
"console": {
"severity": "info|warning|error",
"allowIn": {
...
Related Skills
next.js
| The React Framework | 138360 | 1503 | 1 |
Development community sharing-skills
skill for guidance.
Development community root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development community Template Skill
Minimal skeleton for a new skill project structure.
Development community Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THIS PRODUCT. ---
Development official Claude API
When code imports anthropic/@anthropic-ai/sdk/claude_agent_sdk, or user asks to use Claude APIBuild apps with the Claude API or Anthropic SDK
Development official