ECC/skills
Affaan Mustafa f3a4b33d41 fix: harden CI validators, shell scripts, and expand test suite
- Add try-catch around readFileSync in validate-agents, validate-commands,
  validate-skills to handle TOCTOU races and file read errors
- Add validate-hooks.js and all test suites to package.json test script
  (was only running 4/5 validators and 0/4 test files)
- Fix shell variable injection in observe.sh: use os.environ instead of
  interpolating $timestamp/$OBSERVATIONS_FILE into Python string literals
- Fix $? always being 0 in start-observer.sh: capture exit code before
  conditional since `if !` inverts the status
- Add OLD_VERSION validation in release.sh and use pipe delimiter in sed
  to avoid issues with slash-containing values
- Add jq dependency check in evaluate-session.sh before parsing config
- Sync .cursor/ copies of all modified shell scripts
2026-02-12 14:11:33 -08:00
..
backend-patterns fix: multiple community-reported issues 2026-01-25 15:43:48 -08:00
clickhouse-io feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00
coding-standards feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00
configure-ecc feat(skills): add configure-ecc interactive installation wizard 2026-02-05 05:58:02 -08:00
continuous-learning fix: harden CI validators, shell scripts, and expand test suite 2026-02-12 14:11:33 -08:00
continuous-learning-v2 fix: harden CI validators, shell scripts, and expand test suite 2026-02-12 14:11:33 -08:00
cpp-testing refine according to CONTRIBUTING.md 2026-02-09 17:10:32 +08:00
django-patterns feat: add Python/Django support and enhance READMEs (#139) 2026-02-01 04:05:02 -08:00
django-security feat: add Python/Django support and enhance READMEs (#139) 2026-02-01 04:05:02 -08:00
django-tdd feat: add Python/Django support and enhance READMEs (#139) 2026-02-01 04:05:02 -08:00
django-verification fix: resolve multiple reported issues (#205, #182, #188, #172, #173) (#207) 2026-02-11 23:48:45 -08:00
eval-harness fix: multiple community-reported issues 2026-01-25 15:43:48 -08:00
frontend-patterns feat: package as Claude Code plugin with marketplace distribution 2026-01-22 04:16:49 -08:00
golang-patterns fix: add language labels to fenced code blocks for MD040 compliance 2026-01-26 09:35:43 +00:00
golang-testing feat: add comprehensive Golang language support 2026-01-26 08:20:42 +00:00
iterative-retrieval feat: v1.1.0 release - session ID tracking, async hooks, new skills 2026-01-25 18:21:27 -08:00
java-coding-standards fix: resolve multiple reported issues (#205, #182, #188, #172, #173) (#207) 2026-02-11 23:48:45 -08:00
jpa-patterns feat(skills): add Java Spring Boot skills 2026-01-29 18:54:19 -08:00
nutrient-document-processing fix: resolve markdownlint issues in documentation 2026-02-10 15:18:39 +08:00
postgres-patterns feat(agents): add database-reviewer agent with Supabase patterns (#48) 2026-01-25 15:44:54 -08:00
project-guidelines-example fix: resolve multiple reported issues (#205, #182, #188, #172, #173) (#207) 2026-02-11 23:48:45 -08:00
python-patterns feat: add Python/Django support and enhance READMEs (#139) 2026-02-01 04:05:02 -08:00
python-testing feat: add Python/Django support and enhance READMEs (#139) 2026-02-01 04:05:02 -08:00
security-review feat: add cloud infrastructure security skill (#44) 2026-01-25 15:45:24 -08:00
security-scan feat: add AgentShield security-scan skill and README integration 2026-02-11 03:27:07 -08:00
springboot-patterns feat(skills): add Java Spring Boot skills 2026-01-29 18:54:19 -08:00
springboot-security docs: expand Spring Boot skills and add Go microservice example 2026-02-12 13:36:41 -08:00
springboot-tdd feat(skills): add Java Spring Boot skills 2026-01-29 18:54:19 -08:00
springboot-verification docs: expand Spring Boot skills and add Go microservice example 2026-02-12 13:36:41 -08:00
strategic-compact fix: sync .cursor observe.sh and fix suggest-compact.sh session tracking 2026-02-12 13:33:52 -08:00
tdd-workflow Initial release: Complete Claude Code configuration collection 2026-01-17 17:49:33 -08:00
verification-loop fix: resolve multiple reported issues (#205, #182, #188, #172, #173) (#207) 2026-02-11 23:48:45 -08:00