This commit introduces a new script to automate the validation of skills
within the repository. It leverages the `skills-ref` library to ensure
all skills adhere to a defined schema and structure.
- Adds `skills-ref` to `requirements.txt`.
- Provides `scripts/validate.sh` to check all skills in the `skills/`
directory or a specified skill path.
- Outputs colored pass/fail status for each skill.
- Generates a summary of validation results.
- Exits with a non-zero status if any skill fails validation,
facilitating integration into CI/CD pipelines.