mirror of
https://github.com/nicolargo/glances.git
synced 2026-04-19 13:29:45 -04:00
63 lines
1.5 KiB
JSON
63 lines
1.5 KiB
JSON
{
|
|
"permissions": {
|
|
"deny": [
|
|
"Read: .venv-uv/**",
|
|
"Read: node_modules/**",
|
|
"Read: __pycache__/**",
|
|
"Read: *.pyc",
|
|
"Read: dist/**",
|
|
"Read: build/**",
|
|
"Read: glances/outputs/static/public/**",
|
|
"Read: .git/**",
|
|
"Read: *.egg-info/**"
|
|
]
|
|
},
|
|
"skills": {
|
|
"test": {
|
|
"description": "Run the appropriate test suite based on changed files",
|
|
"path": "skills/test.md"
|
|
},
|
|
"lint": {
|
|
"description": "Format and lint the codebase with Ruff",
|
|
"path": "skills/lint.md"
|
|
},
|
|
"new-plugin": {
|
|
"description": "Scaffold a new Glances monitoring plugin",
|
|
"path": "skills/new-plugin.md"
|
|
},
|
|
"new-export": {
|
|
"description": "Scaffold a new Glances export module",
|
|
"path": "skills/new-export.md"
|
|
},
|
|
"review": {
|
|
"description": "Review code changes against project guidelines",
|
|
"path": "skills/review.md"
|
|
},
|
|
"debug": {
|
|
"description": "Diagnose and fix a Glances bug",
|
|
"path": "skills/debug.md"
|
|
},
|
|
"webui": {
|
|
"description": "Build and work with the Vue.js WebUI",
|
|
"path": "skills/webui.md"
|
|
},
|
|
"docker": {
|
|
"description": "Build and run Glances Docker images",
|
|
"path": "skills/docker.md"
|
|
}
|
|
},
|
|
"hooks": {
|
|
"PreToolUse": [
|
|
{
|
|
"matcher": "Bash",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "npx block-no-verify@1.1.2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|