sptth-dev

star 127

Use when making code or documentation changes in this repository. Provides consistent workflow and validation steps.

Jxck By Jxck schedule Updated 2/25/2026

name: sptth-dev description: Use when making code or documentation changes in this repository. Provides consistent workflow and validation steps.

sptth-dev Skill

Use this skill when making code/documentation changes in this repository.

Intent

Provide a consistent, low-risk workflow for implementing and validating changes in sptth.

Steps

  1. Read context quickly:
    • README.md
    • docs/commit-message.md
    • relevant files under src/
  2. Implement minimal, focused changes.
  3. Run required checks:
    • cargo run -p xtask -- fmt-check
    • cargo test -q
    • cargo check --workspace
  4. Update docs when behavior/options changed.
  5. Prepare commit message using the project template.

Commands

cargo run -p xtask -- setup
cargo run -p xtask -- fmt
cargo run -p xtask -- fmt-check
cargo test -q
cargo check --workspace

Guardrails

  • Do not commit unrelated diffs.
  • Do not disable security checks silently.
  • Keep DNS/Proxy/TLS changes covered by at least one test update when practical.
  • Preserve local-only assumptions in docs (not for public edge deployment).
Install via CLI
npx skills add https://github.com/Jxck/sptth --skill sptth-dev
Repository Details
star Stars 127
call_split Forks 8
navigation Branch main
article Path SKILL.md
More from Creator