Commit Graph

9 Commits

Author SHA1 Message Date
Valentin Kirilov 58eee3cdde chore: fold skill-structure check into npm run validate (enforced)
Two changes to validation:

1. Hooks validate:skill-structure into the validate alias so a single
   'npm run validate' covers both plugin manifests and agentskills.io
   spec compliance across all skill directories. The skill-structure
   validator already iterates every skill under skills/ via --all;
   this just ensures it actually runs in the normal validate flow
   rather than needing a separate invocation.

2. Adds --enforce to validate:skill-structure so any agentskills.io
   spec error (invalid frontmatter, escaping internal links, broken
   external links) fails the validate command — failing pre-commit
   and CI. Warnings remain advisory.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 10:53:11 +03:00
Valentin Kirilov a0789be449 chore: retire legacy redis-development skill and rules compiler
Removes the entire legacy compiled-skill infrastructure now that all 34
rules have migrated into eight focused spec-compliant skills:

  redis-core              redis-vector-search    redis-clustering
  redis-connections       redis-semantic-cache   redis-security
  redis-query-engine                             redis-observability

Deletions:
- skills/redis-development/ — SKILL.md, AGENTS.md, README.md,
  metadata.json, rules/, assets/, .cursor-plugin/ — gone entirely.
- packages/redis-development-build/src/build.ts, parser.ts,
  validate.ts, types.ts, config.ts — the rules-file compiler and
  rules-file validator. Only the eval system under src/eval/ remains.

Scripts trimmed:
- Root package.json: drop "build" and "validate:skills". `npm run
  validate` is now `npm run validate:plugins`.
- packages/redis-development-build/package.json: drop "build",
  "validate", "dev". Bumped to 1.1.0. Description updated to reflect
  its new role (eval tooling only).

The package itself stays named redis-development-build for now; rename
deferred to a follow-up to keep this PR focused.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 10:53:11 +03:00
Valentin Kirilov 9032f7e8df Add advisory skill structure validation (#19)
Add an advisor workflow that runs skill-validator for skill structure checks
2026-05-22 09:39:42 +03:00
Valentin Kirilov 5a7f284237 Add Redis skills eval (#18)
Adds an eval workflow for Redis Agent Skills, focused on measuring whether skill guidance improves or degrades model outputs

* Add cross-model skill eval tooling
* Add Redis data structure key naming eval suite
* Add Redis eval baseline snapshot
2026-05-22 09:20:23 +03:00
Philip Laussermair 06812f52f5 Add Cursor plugin marketplace support 2026-02-20 15:40:59 -05:00
Yusuf Bahadur 26c4d5b097 Simbas comments 2026-02-20 10:08:46 -05:00
Yusuf Bahadur bf15e8917f Add Claude Code plugin marketplace support 2026-02-19 06:47:14 -05:00
Simba Khadder 003fced07f Rename skill to redis-development 2026-01-31 02:56:44 -08:00
Simba Khadder c03940a7a3 Fix build and validate system 2026-01-31 01:03:50 -08:00