diff --git a/AGENTS.md b/AGENTS.md index 7758fcd..7c0c1b1 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -109,6 +109,17 @@ make build-skill SKILL=llm-security - **Skills with `rules/`**: Runs validation, builds `AGENTS.md`, extracts test cases, creates zip - **Skills without `rules/`**: Only creates zip (no validation/build needed) +### Before Committing + +**Always run `make` before committing and pushing changes.** This ensures: +- All skills are validated +- Generated files (AGENTS.md, zip packages) are up to date +- Tests pass + +```bash +make && git add -A && git commit -m "message" && git push +``` + ## End-User Installation Document this installation method for users: diff --git a/skills/code-security.zip b/skills/code-security.zip index 4cc43c1..5031d7c 100644 Binary files a/skills/code-security.zip and b/skills/code-security.zip differ diff --git a/skills/llm-security.zip b/skills/llm-security.zip index 9cfdbc7..8b78e42 100644 Binary files a/skills/llm-security.zip and b/skills/llm-security.zip differ diff --git a/skills/semgrep.zip b/skills/semgrep.zip index d270b60..a646cbd 100644 Binary files a/skills/semgrep.zip and b/skills/semgrep.zip differ