jsynowiec
- 8 skills
- 0 followers
- 6 hours ago last updated
- ▌ Epub Builder · jsynowiec bundleBuilds ePub 3 e-books from Markdown sources using pandoc. Generates a project-specific Python build script, embeds a production-ready e-ink stylesheet, and compiles chapters into a validated .epub file. Use when creating an epub, building an ebook, converting markdown to epub, generating an e-book, packaging chapters as an epub, or turning documentation into an ebook.
- ▌ Build Verifier · jsynowiecRuns a repository's build pipeline (lint, typecheck, tests, build) in a standardized order and classifies failures. Use when establishing a baseline before changes or detecting regressions after upgrades.
- ▌ Version Checker · jsynowiec bundleDetermines latest stable or LTS versions of runtimes (Node.js, Python) and packages (npm, PyPI), checks EOL status, identifies upgrade paths, and looks up the VS Code compatibility matrix. Use when checking if project versions are outdated, need upgrading, or determining minimum VS Code engine version after a runtime change.
- ▌ API Delta Finder · jsynowiecIdentifies removed, renamed, and behavior-changing APIs between major versions of frameworks, libraries, or runtimes. Use after fetching release notes to classify API surface changes and their risk.
- ▌ Test Gap Analyzer · jsynowiecIdentifies which upgrade-affected components lack test coverage and scores risk by crossing change severity with coverage level. Use when planning an upgrade to flag risky untested paths before making changes.
- ▌ Toolchain Discovery · jsynowiecIdentifies build, test, lint, type-check, and formatting tooling in a repository. Use before running verification steps or assessing a project's development setup.
- ▌ Upgrade Plan Generator · jsynowiecSynthesizes analysis findings (version checks, API deltas, impact mapping, test gaps) into an ordered, step-by-step migration plan with verification at each step. Use when analysis is complete and an executable upgrade plan is needed.
- ▌ Release Notes Retriever · jsynowiec bundleFetches upstream release notes, changelogs, deprecation notices, and migration guides for a library or runtime version range. Use before analyzing API changes or planning upgrades.