con un clic
check
// Comprehensive rule-based check. Triggered by "/check [target]" to evaluate all source files against project rules and report every violation.
// Comprehensive rule-based check. Triggered by "/check [target]" to evaluate all source files against project rules and report every violation.
Multi-phase project assessment with scoring. Triggered by "/assess" to evaluate project health across dimensions and generate a comprehensive report.
Set and track project goals. Triggered by "/goal" to define objectives, track milestones, or review progress.
Schedule recurring tasks with notifications. Triggered by "/loop <interval> <prompt>" to set up periodic monitoring.
Review code for efficiency and performance. Triggered by "/optimize" when user wants to identify bottlenecks or improve performance.
Review pull requests or code changes. Triggered by "/review [pr_link]" or when user asks to review pending changes.
Quick greedy scan for critical violations. Triggered by "/scan [target]" to find the top 1-5 most severe issues and stop early.
| name | check |
| description | Comprehensive rule-based check. Triggered by "/check [target]" to evaluate all source files against project rules and report every violation. |
| tools | Bash, Glob, Read |
Use when:
/checkDo NOT use when:
/scan)/assess)/check [--ruleset <dir>] [target_root]
Default: current directory.
x rule which # locate ruleset
ls $ruleset_dir/*.yml
cat $ruleset_dir/*.yml
For each file under target_root:
apply fieldRule apply values:
| Apply Value | Files Matched |
|---|---|
all posix shell files | *.sh |
all shell files | *.sh, *.bash, *.zsh |
all yaml files | *.yml, *.yaml |
all json files | *.json |
all source files | source code files |
all files | any file |
TSV with header:
root target ruleid score hint
Scoring:
If all pass: output header row only.