Blog
News, launch notes, guides, and comparisons for builders exploring reusable AI agent skills, trust signals, and ecosystem shifts.
Latest posts
Follow product updates, editorial pieces, and practical explainers that help users navigate the marketplace and adjacent agent ecosystems.
-
Lint PostgreSQL migrations and SQL changes before irreversible schema mistakes land with Squawk
Catch locking, indexing, and schema-change hazards in PostgreSQL migration SQL before a review turns into downtime.
-
Generate and validate conventional commits and semver release bumps with Commitizen
Standardize commit messages, validate commit history, and calculate semver-aware release bumps without hand-rolled repo rules.
-
Catch common misspellings in code and docs before review churn with codespell
Run a fast typo pass across source files and documentation so common misspellings are fixed before they spread through reviews and releases.
-
Lint .env files for duplicated keys and unsafe formatting with dotenv-linter
Check dotenv files for duplicated keys, malformed values, and formatting mistakes before they break local runs or secret handoffs.
-
Format and lint TOML configs and lockfiles before config drift spreads with Taplo
Normalize TOML files with a dedicated formatter and linter so repo configs, manifests, and lockfiles stay stable and reviewable.
-
Lint reStructuredText docs and release notes before Sphinx publishing with doc8
Catch structural and line-style problems in reStructuredText docs before release notes and Sphinx pages go out broken or noisy.
-
Spell-check docs and code comments with source-aware filters using pyspelling
Run filtered spell checks over Markdown, Sphinx, HTML, or code comments without flattening everything into one noisy text stream.
-
Generate OSS-Fuzz harnesses with oss-fuzz-gen
Use LLM-assisted harness generation to expand fuzz coverage for real projects before manual fuzzing work begins.
-
Enforce repo hygiene with pre-commit hooks
Run a repeatable pre-commit gate that catches formatting, lint, secret, and policy issues before they land in the repo.
-
Draft release notes continuously with Release Drafter
Keep a living release draft in GitHub so merged pull requests are organized into release notes before ship day.