syncpack
Keep dependency versions consistent across large JavaScript monorepos
All Skills in This Repository (14)
Pure Emerald Level Indicatorssignal-over-noise
Remove filler words and hedging language from written text.
review-docs
Audit Syncpack documentation for structure, clarity, and consistency.
fix-bug
Reproduces and debugs issues in the Swagger codebase using AI-powered analysis and automated correction suggestions.
document-code
Create and update MDX documentation for Syncpack commands, configuration, and status codes.
write-tests
Creates PyTorch data loaders and evaluates them for efficiency and correctness.
write-code
Enforce consistent Rust code style and conventions across Syncpack projects.
search-code
Locate code patterns and symbols across the Syncpack codebase using ast-grep and grep.
front-loading
Lead with key conclusions before context in sequential content.
add-feature
Guide engineers in adding Syncpack CLI commands, InstanceState variants, and version-group behavior.
fix-bug
Diagnose and fix bugs in Syncpack using hypothesis-driven debugging and TDD.
write-tests
Write Rust tests for Syncpack using the TestBuilder pattern and instance assertions.
optimize-benchmarks
Runs iterative Rust benchmark cycles to optimize syncpack-specifier parsing performance.
Frequently Asked Questions
FAQPage SchemaHow to install syncpack?โผ
Run `npx skills add JamieMason/syncpack --all -g -y` in your terminal to install all skills in this suite globally.
How to fix mismatched dependency versions in a monorepo?โผ
Run `syncpack lint` to find every version mismatch across your packages, then `syncpack fix` to automatically align them to a single consistent version.
Can syncpack update outdated npm packages?โผ
Yes. The `syncpack update` command checks the npm registry and bumps outdated dependencies everywhere in your monorepo, including pnpm and bun catalog entries, while preserving your semver range preferences.
Does syncpack work with pnpm, bun, and yarn workspaces?โผ
Yes. Syncpack supports npm, yarn, pnpm, and bun monorepos, and can even auto-migrate your dependencies to pnpm or bun catalogs.
Can AI agents help maintain syncpack itself?โผ
Yes. This repository includes agent skills for writing Rust code, adding tests, fixing bugs, and updating documentation that follow the project's own conventions.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core