Skip to content

Commit 554b221

Browse files
committed
feat(skill-creator): Add skill packaging, validation, and evaluation scripts
- Implemented `package_skill.py` to create distributable .skill files from skill folders, including validation checks for SKILL.md. - Added `quick_validate.py` for basic validation of skill frontmatter in SKILL.md, ensuring required fields and correct formats. - Created `run_eval.py` to evaluate skill descriptions against a set of queries, checking for triggering behavior and outputting results in JSON format. - Developed `run_loop.py` to facilitate an iterative evaluation and improvement process for skill descriptions, including train/test split functionality. - Introduced utility functions in `utils.py` for parsing SKILL.md files, extracting name and description.
1 parent 089a062 commit 554b221

32 files changed

+6
-82
lines changed

.claude/skills/ai-sdk

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

.claude/skills/objectstack-ai

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../skills/objectstack-ai

.claude/skills/objectstack-api

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../skills/objectstack-api
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../skills/objectstack-automation

.claude/skills/objectstack-data

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../skills/objectstack-data

0 commit comments

Comments
 (0)