0xMiden / 0xMiden/project-template

feat: CI validation for skill code blocks

Open
#19 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
0
Forks
10
Avg merge
8d 16h
Merged PRs (30d)
1

Description

## Context

Skills in `.claude/skills/` contain Rust code blocks that serve as reference patterns for AI agents. These code blocks can go stale when the SDK updates (e.g., API changes, renamed types, new required parameters).

Raised in PR #18 review as a follow-up for the maintenance strategy.

## Proposal

Add a CI step that:
1. Extracts Rust code blocks from all `SKILL.md` files
2. Attempts to compile them against the current SDK version
3. Fails the CI run if any code block no longer compiles

This catches skill staleness early rather than waiting for an agent to use a broken pattern.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.