
prowler-cloud/prowler
3 skills1.8k installs41.9k starsGitHub
Install
npx skills add https://github.com/prowler-cloud/prowlerSkills in this repo
1Zod 4zod-4 is an agent skill from prowler-cloud that encodes Zod 4 validation patterns for solo builders shipping TypeScript apps. Use it when you are defining or refactoring schemas for forms, HTTP request bodies, or boundary adapters, including migrations from Zod 3 idioms like z.string().email() to Zod 4’s z.email() and the new object error API. The skill walks through primitives, constrained strings and numbers, object shapes, and the v3 versus v4 cheat sheet so your agent does not reintroduce deprecated APIs. It fits Claude Code, Cursor, and similar agents during active build work on SaaS dashboards, APIs, and agent tools that need runtime-safe parsing. It is pattern reference, not a standalone CLI—pair it with your framework’s form and route handlers. Review the Security Audits panel on this Prism page before trusting auto-edits in production repos.722installs2Zustand 5Zustand 5 is a Prowler-maintained agent skill that encodes idiomatic Zustand 5 patterns for solo builders shipping React or TypeScript front ends. It walks through a basic counter store with typed interface, immutable updates via `set((state) => ...)`, and hook consumption in components. Persist middleware examples cover theme and language settings stored in client storage without bolting on Redux. The skill is scoped to UI work (metadata scope root, ui) and triggers when implementing client-side state with stores, selectors, persist, or slices. Intermediate complexity assumes familiarity with React hooks and TypeScript interfaces. Use while building dashboards, settings panels, or feature flags in SaaS or extension UIs—not for server-side session stores or global backend caching. Compatible with Claude Code, Cursor, and Codex agents that can read and edit TSX files. Delivers copy-paste-ready store templates you can split into slices as the app grows.543installs3React 19react-19 is an agent skill from prowler-cloud that encodes React 19 conventions aligned with the React Compiler for solo builders shipping modern web UIs. It activates when you write components or hooks in `.tsx` files and need guardrails instead of ad-hoc Stack Overflow patterns. The skill makes automatic memoization a hard requirement: filter, sort, and event handlers stay in render scope so the compiler can optimize, while manual `useMemo` and `useCallback` are treated as anti-patterns. Import style is standardized on named hooks from `react`, and architecture defaults to Server Components with client boundaries only where browser state or effects are required. When your stack includes Next.js App Router or Server Actions, the skill explicitly defers companion patterns to nextjs-16 so routing and actions stay consistent. For indie SaaS and content sites, it reduces subtle re-render bugs and review churn before you reach Ship-phase testing.510installs