Commit Graph

299 Commits

Author SHA1 Message Date
AlexisLeDain 61dfbf8846 fix: remove unsafe-inline from script-src in CSP example
'unsafe-inline' for script-src negates XSS protection from CSP.
Removed it from the security headers example in quarkus-security
and all locale copies. Kept 'unsafe-inline' for style-src only
(commonly needed by CSS frameworks) with a comment recommending
nonces where possible.
2026-04-08 22:28:46 +02:00
AlexisLeDain 9b9f71c2e5 fix: address PR review findings for quarkus skills
- Add missing objectMapper field to EventService example (quarkus-patterns)
- Fix eventService.validate() → documentValidator.validate() API mismatch (quarkus-tdd)
- Add DocumentValidator mock declaration in Camel route test (quarkus-tdd)
- Update .opencode java-reviewer.txt to mention Quarkus alongside Spring Boot
2026-04-08 22:08:38 +02:00
AlexisLeDain 63934f382a fix prompt-optimizer skill mapping for Java reviewers 2026-04-08 21:54:16 +02:00
AlexisLeDain 73de75abfd fix undefined originalFileName 2026-04-08 21:18:42 +02:00
Alexis Le Dain ddd611152e Update skills/configure-ecc/SKILL.md
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-04-08 21:03:46 +02:00
AlexisLeDain c44d37e931 add quarkus to java part 2026-04-08 16:24:27 +02:00
Affaan Mustafa 572c7a8fe6 docs: add capability surface selection guide 2026-04-06 14:21:28 -07:00
Affaan Mustafa df96abe74c fix: harden windows observer prompt handling 2026-04-06 14:05:38 -07:00
Affaan Mustafa e09c548edf feat: add agent introspection debugging skill 2026-04-05 20:10:54 -07:00
Affaan Mustafa c547823c53 docs: narrow coding standards scope 2026-04-05 20:05:50 -07:00
Affaan Mustafa ff303d71b6 feat: salvage frontend-design from hermes branch 2026-04-05 17:48:46 -07:00
Affaan Mustafa a1e37d7c0d feat: add agent-sort selective install workflow 2026-04-05 17:36:37 -07:00
Affaan Mustafa 4b24d5777d docs: clean stale template references 2026-04-05 17:05:53 -07:00
Affaan Mustafa 92fbc52906 docs: separate product lens from capability planning 2026-04-05 16:59:54 -07:00
Affaan Mustafa 05d836387e feat: add product capability planning lane 2026-04-05 16:58:02 -07:00
Affaan Mustafa 9d7531706d feat: add connector and dashboard builder skills 2026-04-05 16:47:33 -07:00
Affaan Mustafa ece14da5cd feat: add ECC-native operator workflow skills 2026-04-05 16:31:26 -07:00
Affaan Mustafa eb39a0ea57 feat: add security bounty hunting skill 2026-04-05 16:13:53 -07:00
Affaan Mustafa 50ebf1605a feat: add blockchain security skill bundle 2026-04-05 16:12:42 -07:00
Affaan Mustafa 8fe97d1675 feat: add HIPAA entrypoint skill 2026-04-05 16:10:05 -07:00
Affaan Mustafa 31afed5b5d feat: add SEO audit support 2026-04-05 15:46:01 -07:00
Affaan Mustafa da813d48a0 feat: add code tour workflow 2026-04-05 15:42:58 -07:00
Affaan Mustafa cba43546fd feat: add unified notifications ops 2026-04-05 15:33:26 -07:00
Affaan Mustafa 753da37743 feat: add council decision workflow 2026-04-05 15:27:54 -07:00
Affaan Mustafa a77c8c3f85 feat: add ecc tools cost audit workflow 2026-04-05 15:19:56 -07:00
Affaan Mustafa 0f4f95b3de refactor: move project guidelines example into docs 2026-04-05 15:03:59 -07:00
Affaan Mustafa 1346f83b08 fix: shorten plugin slug to ecc 2026-04-05 14:31:30 -07:00
Affaan Mustafa 908116d736 fix: raise observer turn budget 2026-04-05 14:23:06 -07:00
Affaan Mustafa 6eba30f02b feat: restore reusable ops skills from hermes branch 2026-04-05 13:30:55 -07:00
Affaan Mustafa 5df943ed2b feat: add nestjs development patterns 2026-04-02 18:27:51 -07:00
Affaan Mustafa 8bd5a7a5d9 fix: restore markdownlint baseline on main 2026-04-02 18:05:27 -07:00
Affaan Mustafa 16e9b17ad7 fix: clean up observer sessions on lifecycle end 2026-04-02 18:02:29 -07:00
Affaan Mustafa be0c56957b feat: add jira integration workflow 2026-04-02 17:51:03 -07:00
Affaan Mustafa badccc3db9 feat: add C# and Dart language support 2026-04-02 17:48:43 -07:00
Affaan Mustafa a60d5fbc00 fix: port ci and markdown cleanup from backlog 2026-04-02 17:09:21 -07:00
Affaan Mustafa 70be8f9f44 fix: add POSIX fallback for observer lazy-start 2026-04-02 17:07:32 -07:00
Affaan Mustafa 635fcbd715 refactor: consolidate writing voice rules 2026-04-02 15:45:19 -07:00
Affaan Mustafa bf3fd69d2c refactor: extract social graph ranking core 2026-04-02 02:51:24 -07:00
Affaan Mustafa 31525854b5 feat(skills): add brand voice and network ops lanes 2026-04-01 19:41:03 -07:00
Affaan Mustafa 8f63697113 fix: port safe ci cleanup from backlog 2026-04-01 16:09:54 -07:00
Affaan Mustafa 401966bc18 feat: expand lead intelligence outreach channels 2026-04-01 11:37:26 -07:00
Affaan Mustafa 1abeff9be7 feat: add connected operator workflow skills 2026-04-01 02:37:42 -07:00
Affaan Mustafa 975100db55 refactor: collapse legacy command bodies into skills 2026-04-01 02:25:42 -07:00
Affaan Mustafa f3db349984 docs: shift repo guidance to skills-first workflows 2026-04-01 02:11:24 -07:00
Affaan Mustafa 5194d2000a docs: tighten voice-driven content skills 2026-04-01 01:31:40 -07:00
Affaan Mustafa e1bc08fa6e fix: harden install planning and sync tracked catalogs 2026-03-31 22:57:48 -07:00
Affaan Mustafa f056952e50 refactor: fold social graph ranking into lead intelligence 2026-03-31 15:02:19 -07:00
Affaan Mustafa 44dfc35b16 fix(security): remove evalview-agent-testing skill — external dependency
Removed skills/evalview-agent-testing/ which required `pip install evalview`
from an unvetted third-party package. ECC skills must be self-contained
and not require installing external packages to function.

If we need agent regression testing, we build it natively in ECC.
2026-03-31 14:27:09 -07:00
Affaan Mustafa d0e5caebd4 Revert "feat(skills): add orch-runtime skill for persistent AI agent team dispatch (#559)"
This reverts commit 9908610221.
2026-03-31 14:19:40 -07:00
Alex 9908610221 feat(skills): add orch-runtime skill for persistent AI agent team dispatch (#559)
Adds integration skill for ORCH (@oxgeneral/orch) — a TypeScript CLI runtime
that coordinates Claude Code, OpenCode, Codex, and Cursor agents as a typed
engineering team with formal state machine, auto-retry, and inter-agent messaging.

Use this skill when ECC tasks need to survive multiple sessions, require a review
gate before completion, or involve a persistent specialized agent team.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Affaan Mustafa <me@affaanmustafa.com>
2026-03-31 14:13:43 -07:00