ECC/agents
elmochilyas 06c376ae8b
feat(skills): add laravel-security, laravel-tdd, and php-reviewer agent (#2122)
* feat(skills): add laravel-security, laravel-tdd, and php-reviewer agent

* fix: resolve code review findings across laravel-security, laravel-tdd, and php-reviewer

- laravel-security: replace env() with config() in runtime code,
  replace wildcard trusted proxies with CIDR ranges, remove blanket
  api/* CSRF exclusion, fix validated() return type, add null-safe
  rate limiter user access, sync mimes/extensions allowlists,
  replace #[Encrypted] with ShouldBeEncrypted, fix RateLimited args
- laravel-tdd: remove global withoutExceptionHandling() from setUp,
  remove contradictory assertNothingOutgoing(), fix undefined
  variable, replace invalid PHPUnit --min-coverage flag
- php-reviewer: fix Python contamination, add automated check
  requirement to approval criteria

* fix: align php-reviewer approval criteria and use config dot-notation keys

- agents/php-reviewer.md: sync approval criteria with .txt file version
  (add automated checks requirement for consistency across harnesses)
- skills/laravel-security/SKILL.md: replace raw env names with proper
  Laravel dot-notation config keys (app.key, services.stripe.*, etc.)
  so config() returns valid values instead of null

* fix: remove unnecessary secret validation for SMTP password
2026-06-07 13:29:12 +08:00
..
a11y-architect.md docs: tighten agent capability posture 2026-05-12 22:44:39 -04:00
architect.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
build-error-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
chief-of-staff.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
code-architect.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
code-explorer.md harden: remove shell access from read-only analyzers (#1850) 2026-05-13 01:00:26 -04:00
code-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
code-simplifier.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
comment-analyzer.md harden: remove shell access from read-only analyzers (#1850) 2026-05-13 01:00:26 -04:00
conversation-analyzer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
cpp-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
cpp-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
csharp-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
dart-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
database-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
django-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
django-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
doc-updater.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
docs-lookup.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
e2e-runner.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
fastapi-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
flutter-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
fsharp-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
gan-evaluator.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
gan-generator.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
gan-planner.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
go-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
go-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
harmonyos-app-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
harness-optimizer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
healthcare-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
homelab-architect.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
java-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
java-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
kotlin-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
kotlin-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
loop-operator.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
marketing-agent.md feat: add marketing campaign agent skill and command (#2031) 2026-05-25 14:10:35 -04:00
mle-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
network-architect.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
network-config-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
network-troubleshooter.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
opensource-forker.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
opensource-packager.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
opensource-sanitizer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
performance-optimizer.md fix: refresh stale technical content in agents, rules, and skills (#2168) 2026-06-07 13:26:01 +08:00
php-reviewer.md feat(skills): add laravel-security, laravel-tdd, and php-reviewer agent (#2122) 2026-06-07 13:29:12 +08:00
planner.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
pr-test-analyzer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
python-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
pytorch-build-resolver.md docs: tighten agent capability posture 2026-05-12 22:44:39 -04:00
react-build-resolver.md Add React language track with agents, skills, rules, and commands (#2024) 2026-05-28 07:32:52 -04:00
react-reviewer.md Add React language track with agents, skills, rules, and commands (#2024) 2026-05-28 07:32:52 -04:00
refactor-cleaner.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
rust-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
rust-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
security-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
seo-specialist.md docs: tighten agent capability posture 2026-05-12 22:44:39 -04:00
silent-failure-hunter.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
swift-build-resolver.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
swift-reviewer.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
tdd-guide.md docs: add prompt defense baselines 2026-05-12 22:22:57 -04:00
type-design-analyzer.md harden: remove shell access from read-only analyzers (#1850) 2026-05-13 01:00:26 -04:00
typescript-reviewer.md Add React language track with agents, skills, rules, and commands (#2024) 2026-05-28 07:32:52 -04:00