Commit Graph

8 Commits

Author SHA1 Message Date
Frederik Prijck ec605c397a chore: bump skillsaw to 0.16.0 and clear new strict warnings (#139) 2026-07-15 16:30:40 +02:00
Bharath Natarajan c4d1647d55 feat(auth0): re-architecture to one skill with flat reference pool and intent router (v2.0) (#137) 2026-07-15 11:11:18 +02:00
Arpit Jain 838a181a23 chore: add Snyk SCA scan workflow" && git push -u origin chore/add-sc… (#130)
* chore: add Snyk SCA scan workflow" && git push -u origin chore/add-sca-scan-workflow

* chore: pin devsecops-tooling sca-scan workflow to commit SHA
2026-06-19 11:57:37 +05:30
Kailash B a4fdd4d060 Address snyk findings across skills (#115)
* Modify workflow to run complete snyk check on PRs

* Address snyk findings across skills
2026-05-29 17:45:56 +05:30
Kailash B ad84d0a578 Adds snyk-agent-scan workflow for scanning skills (#102)
* chore: add snyk-agent-scan workflow for skill security scanning

* chore: add snyk-agent-scan workflow and resolve scan findings

- Add GitHub Actions workflow for scanning skills on PRs and main
- Add scan_all_skills.sh for local full scans
- Add check_snyk_findings.py with skill-scoped ignore support
- Fix auth0-java-mvc-common and auth0-expo credential handling
- Fix auth0-cli to use env vars instead of literal secrets
- Add ignore entries for first-party Auth0 URLs (W012)

* chore: remove auth0-cli changes already merged via PR #85

* chore: add missing skills to snyk-agent-scan ignore entries

* chore: split snyk-agent-scan into one job per skill

Use a matrix strategy so each skill gets its own CI job,
improving failure reporting visibility in the GitHub Actions UI.

* chore: use skill path as matrix job name for clarity

* Revert "chore: use skill path as matrix job name for clarity"

This reverts commit 6dbaa88fb96a3afbc68201190fc8f1a2dd750236.

* Revert "chore: split snyk-agent-scan into one job per skill"

This reverts commit be9a74de9a87069d613f4a14e63d98c86506a345.

* Updates .snyk-agent-scan-ignore.json to allow accessing Auth0 URLs in the skills

* Chore/snyk agent scan refactor (#97)

* Consolidate GitHub releases API entries using url_pattern

* Drop skills field from entries to match any skill

* Ignores W012 for HomeBrew install script and CloudFlare MCP access on auth0-custom-domains

* Update trigger for snyk-agent-scan

* Update malformed link in snyk-agent-scan-ignore

* Address review comments

---------

Co-authored-by: Frederik Prijck <frederik.prijck@okta.com>
2026-05-21 08:14:43 +05:30
Frederik Prijck 010dd3bf86 chore: bump skillsaw to 0.4.3 and use NO_COLOR (#82)
Remove the sed ANSI-stripping workaround now that skillsaw
supports the NO_COLOR environment variable (stbenjam/skillsaw#25).
2026-05-11 14:03:30 +02:00
Stephen Benjamin f454f8e3e5 chore: migrate from claudelint to skillsaw (#78)
claudelint has been renamed to skillsaw (https://github.com/stbenjam/skillsaw).

- Rename .claudelint.yaml → .skillsaw.yaml
- Rename .claudelint/ → .skillsaw/ (custom rules directory)
- Remove stale rule IDs (commands-dir-required, commands-exist)
- Simplify imports in custom rules to use `from skillsaw import ...`
- Rename workflow claudelint.yml → skillsaw.yml
- Bump pinned version from claudelint 0.3.6 to skillsaw 0.4.2

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-08 12:19:25 +02:00
Frederik Prijck a4f13da587 chore: add claudelint (#31)
* chore: add claudelint

* Resolve linter issues

* Address review comments
2026-04-02 13:34:46 +02:00