timestretch-maintainer

Automate tiered maintenance checks for the timestretch-rs Rust DSP codebase.

17|2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/robmorgan/timestretch-rs --skill timestretch-maintainer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: timestretch-maintainer
Source: https://github.com/robmorgan/timestretch-rs/tree/main/.codex/skills/timestretch-maintainer
Command: npx skills add https://github.com/robmorgan/timestretch-rs --skill timestretch-maintainer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps maintain and update the timestretch-rs Rust DSP codebase with safe, tiered checks and conservative fixes, ensuring maintenance tasks are predictable, CI stays green, dependencies are upgraded safely, and regressions are investigated across Cargo, tests, benchmarks, and GitHub Actions CI.

Core Features & Use Cases

  • Tiered maintenance checks with fast, quality, and full modes to balance speed and coverage.
  • Conservative fixes and dependency upgrades that preserve behavior while reducing risk.
  • Use cases include preparing CI-safe updates, auditing tests and benchmarks, and aligning workflows across the repository.

Quick Start

Initiate a full maintenance pass on the timestretch-rs repository to upgrade dependencies, fix quality regressions, and keep CI green.

Frequently Asked Questions about timestretch-maintainer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Rust dependency upgrades without breaking CI?

Rust CI maintenance uses tiered checks with fast, quality, and full modes to balance speed and coverage. This approach applies conservative fixes to preserve behavior, ensuring dependency upgrades and routine upkeep keep CI green across Cargo and GitHub Actions.

What's the best way to keep a Rust DSP codebase maintained with safe checks?

The best way to maintain a Rust DSP codebase is using tiered maintenance checks with fast, quality, and full modes. This coordinates scripts and policy references to enforce reproducible, low-risk upkeep across tests, benchmarks, and Cargo crates.

How do I investigate quality regressions in a Rust repository?

Investigate Rust quality regressions by running a full maintenance pass that audits tests, benchmarks, and CI workflows. This process identifies regressions and applies conservative fixes to restore code quality while keeping CI green.

Does this tiered maintenance approach work with GitHub Actions workflows?

Yes, tiered maintenance targets GitHub Actions workflows alongside Cargo crates and tests. It aligns workflows across the repository to ensure CI remains green during dependency upgrades and quality regression fixes.

When do I need to run full maintenance checks versus fast checks on a Rust project?

Run fast checks for quick validation and full checks when preparing CI-safe updates or investigating quality regressions. Tiered maintenance balances speed and coverage, allowing you to safely upgrade dependencies and audit benchmarks.