{"name":"smykla-skalski-sai","owner":{"name":"ClaudePluginHub"},"plugins":[{"name":"smykla-skalski-ai-daily-digest-claude-ai-daily-digest","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Daily AI news digest covering technical advances, business news, and engineering impact","version":"1.6.0","strict":true,"keywords":["news","digest","ai-research","notion","aggregation","newsletter","web-search","daily"],"category":"utilities"},{"name":"smykla-skalski-service-mesh-debug-claude-service-mesh-debug","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Diagnose and fix flaky e2e tests and connectivity issues in service mesh environments (Kuma, Istio, Linkerd, Consul). Covers 11 root causes: timing races, xDS propagation delays, Gomega misuse, pod availability races, mTLS/SDS readiness, Envoy circuit breakers, and outlier detection. Includes Python scripts for live Envoy diagnostics.","version":"1.2.0","strict":true,"keywords":["kuma","istio","linkerd","consul","envoy","e2e","testing","flaky","ginkgo","gomega","service-mesh","xds","mtls","debugging"],"category":"testing"},{"name":"smykla-skalski-gh-review-comments-claude-gh-review-comments","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"List, reply to, resolve, and create GitHub PR review comment threads","version":"1.10.0","strict":true,"keywords":["github","pull-request","code-review","comments","pr-threads","resolve","gh-cli","graphql"],"category":"utilities"},{"name":"smykla-skalski-git-clean-gone-claude-git-clean-gone","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Clean up local branches with deleted remote tracking and their worktrees","version":"1.0.2","strict":true,"keywords":["git","branch-cleanup","worktree","stale-branches","merged","squash-merge","housekeeping"],"category":"utilities"},{"name":"smykla-skalski-git-stage-hunk-claude-git-stage-hunk","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Non-interactive hunk staging for selective git add without TTY. Stage only part of a file, specific hunks, or pattern-matched changes when git add -p is unavailable.","version":"2.1.0","strict":true,"keywords":["git","staging","hunk","partial-commit","diff","selective-add","patchutils","non-interactive"],"category":"deployment"},{"name":"smykla-skalski-go-code-review-claude-go-code-review","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Auto-review Go code for 100+ common mistakes from 100go.co. Checks error handling, concurrency, interfaces, performance, testing, and stdlib usage with severity tiers and direct mistake references.","version":"1.0.0","strict":true,"keywords":["go","golang","code-review","100go","best-practices","static-analysis"],"category":"testing"},{"name":"smykla-skalski-humanize-claude-humanize","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Make text sound natural by removing AI writing patterns. For commit messages, PR descriptions, review comments, docs, changelogs, and any text that sounds robotic or AI-generated.","version":"2.5.0","strict":true,"keywords":["writing","ai-detection","de-slop","text","style","natural-language","pattern-removal"],"category":"documentation"},{"name":"smykla-skalski-kubecon-cfp-claude-kubecon-cfp","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Interactive KubeCon CFP submission writer with data-driven insights from 1,100+ accepted talks and official reviewer criteria.","version":"1.0.0","strict":true,"keywords":["kubecon","cfp","conference","talk","proposal","cncf","cloudnativecon"],"category":"deployment"},{"name":"smykla-skalski-promptgen-claude-promptgen","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Turn rough instructions into optimized, evidence-based prompts for AI agents. Clipboard output for macOS and Linux.","version":"2.6.0","strict":true,"keywords":["prompt-engineering","prompt-generation","clipboard","security","anti-patterns","agent-prompts","system-prompts"],"category":"security"},{"name":"smykla-skalski-review-claude-md-claude-review-claude-md","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Audit and fix CLAUDE.md files using tiered binary checklist","version":"1.7.0","strict":true,"keywords":["claude-md","audit","checklist","best-practices","configuration","linting","scoring"],"category":"utilities"},{"name":"smykla-skalski-review-skill-claude-review-skill","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Review and fix Claude Code skill definitions using tiered binary checklist","version":"5.4.2","strict":true,"keywords":["skill-review","audit","checklist","validation","skill-md","quality","linting"],"category":"testing"},{"name":"smykla-skalski-slug-claude-slug","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Generate a semantic slug for the current session and copy the /rename command to clipboard.","version":"1.0.1","strict":true,"keywords":["session","rename","slug","clipboard","workflow"],"category":"productivity"},{"name":"smykla-skalski-staff-code-review-claude-staff-code-review","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Staff-engineer-level code review evaluating architectural alignment, system-level implications, failure modes, performance, scalability, observability, security, and cross-team impact.","version":"1.6.0","strict":true,"keywords":["code-review","staff-engineer","architecture","security","reliability","github","pr-review"],"category":"security"},{"name":"smykla-skalski-staff-resume-claude-staff-resume","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Build and refine staff-level engineering resumes through interactive coaching, research-backed best practices, and per-job tailoring.","version":"1.1.0","strict":true,"keywords":["resume","staff-engineer","career","coaching","job-search","tailoring","ats"],"category":"utilities"},{"name":"smykla-skalski-test-writer-claude-test-writer","source":{"source":"github","repo":"smykla-skalski/sai"},"description":"Write tests that verify behavior (not implementation), use table-driven/parameterized patterns, and minimize mocking. Supports Go, Python, TypeScript, Java, and Rust.","version":"1.0.0","strict":true,"keywords":["testing","table-driven","behavior-testing","tdd","mocking","test-quality","go","python","typescript","java","rust"],"category":"testing"}]}