Commit Graph

5 Commits

Author SHA1 Message Date
Gal Elmalah 8a27b435b0 fix(ci): Install skills-ref from GitHub repo
The skills-ref package is not published to PyPI - install directly
from the agentskills/agentskills GitHub repository.
2026-01-19 14:15:43 +02:00
Gal Elmalah bc62639f53 fix(ci): Use skills-cli package instead of skills-ref
The correct PyPI package is skills-cli with the `skills` CLI command.
2026-01-19 14:10:50 +02:00
Gal Elmalah 42a60b1a73 feat(ci): Add GitHub Actions workflow for skill validation
Automatically validates skills on push/PR to master when relevant files change.
2026-01-19 11:35:43 +02:00
Gal Elmalah 33682acd36 feat(validation): Add script for skill validation
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.
2026-01-19 11:32:03 +02:00
Gal Elmalah 931e594565 feat(repo): Add initial project structure and documentation
This commit introduces the foundational files for the Base44 SDK Skills
repository. It includes:
- README.md: Project overview, installation, and skill categories.
- CONTRIBUTING.md: Guidelines for creating and submitting new skills.
- LICENSE: MIT license for the project.
- skills/_template: A template for new skill development.
2026-01-19 11:08:59 +02:00