install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/RediSearch/RediSearch/verify" ~/.claude/skills/comeonoliver-skillshub-verify && rm -rf "$T"
manifest:
skills/RediSearch/RediSearch/verify/SKILL.mdsource content
Verify Skill
Run full verification before committing or creating a PR.
Usage
Use this skill to run comprehensive checks before finalizing changes.
Instructions
Run the following checks in order:
1. Format Check
make fmt CHECK=1
If it fails, run
make fmt to fix formatting.
2. Lint Check
make lint
Fix any clippy warnings or errors.
3. Build
./build.sh
Ensure the full project compiles.
4. Rust Tests
cd src/redisearch_rs && cargo nextest run
All Rust tests must pass.
5. Unit Tests (if C code was modified)
./build.sh RUN_UNIT_TESTS ENABLE_ASSERT=1
6. Behavioral Tests (optional, for significant changes)
./build.sh RUN_PYTEST ENABLE_ASSERT=1
Quick Verification
For minor Rust changes, this minimal check is often sufficient:
cd src/redisearch_rs && cargo fmt --check && cargo clippy --all-targets && cargo nextest run