🧑💻 This folder contains coding assistant rules to guide the assistant to generate "secure" code for different types of feature.
🔬 The idea is to:
- Convert interesting proposals from the collection of proposals of this project into rules.
- Allow me to learn how to create instructions for a coding assistant (claude code here) to allow to create secure code at the implementation time.
Important
Adapt these templates to the specific context of the application because, by default, I applied a very defensive approach. Such approach perhaps do not match the context of the application and its target security posture.
Tip
A skills catalog is available via the file skills_catalog.xml.
🗃️ All rules are created as skills and are stored into this folder.
📄 The convention to create a skills is specified into the CLAUDE.md file.
✅ In Claude code use the following commands:
/validate-skill <SKILL_NAME>to validate the specified skills against conventions./validate-skillto validate all skills against conventions.