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.
-
Redact PII from text before sharing or indexing with scrubadub
Use scrubadub when an agent needs to strip emails, phone numbers, names, and similar sensitive text before sending content to external systems or search indexes.
-
Inspect and diff OCI images and registries with regctl
Use regctl when an agent needs to inspect manifests, compare image contents, or debug registry state without pulling whole images locally first.
-
Query and rewrite Markdown structure with mdq
Use mdq when an agent needs to target headings, lists, links, or other Markdown structure without falling back to brittle regex edits.
-
Gate dbt projects with pre-commit checks from dbt-checkpoint
Use dbt-checkpoint when an agent should catch dbt naming, dependency, metadata, and model-hygiene issues before review or merge.
-
Translate and validate SQL across dialects with SQLGlot
Use SQLGlot when an agent needs to parse, transpile, or sanity-check SQL before moving queries between engines or trusting generated SQL.
-
Audit AWS IAM policies for risky permissions with Cloudsplaining
Use Cloudsplaining when an agent needs to flag privilege-escalation paths and overbroad IAM permissions before an AWS policy change reaches production.
-
Turn PostgreSQL logs into incident and tuning reports with pgBadger
Use pgBadger when an agent needs to convert raw PostgreSQL logs into readable evidence about slow queries, errors, and workload hotspots after an incident.
-
Probe public TLS endpoints for protocol, cipher, and certificate weaknesses before rollout with testssl.sh
Run a thorough TLS preflight against a host before launch, certificate renewal, or incident review.
-
Audit SSH servers and clients for weak algorithms and risky config drift with ssh-audit
Inspect an SSH endpoint or config for outdated ciphers, key exchange choices, and hardening gaps before exposure or upgrades.
-
Enforce architectural import boundaries in Python codebases with Import Linter
Check whether a Python codebase still respects declared layered, independence, or forbidden import contracts.