Free alternatives to design-patterns
50 free AI Skills apps to use instead, best rated first.
Top picks
- W

webapp-testing
LaunchNative Python Playwright scripts for testing local web applications with server lifecycle management. Includes with_server.py helper to automatically start and manage single or multiple servers before running automation scripts. Supports re
- C

content-research-writer
LaunchAssists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on
- O

openhue
Launchopenhue is an agent skill from the OpenClaw project, listed on skills.sh. It lets an agent control Philips Hue lights and scenes through a Hue Bridge with the OpenHue CLI: turn lights on and off, dim rooms, set scenes such as movie mode, an
- B

batch-grill-me
Launchbatch-grill-me is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It interviews you relentlessly about a plan until you share an understanding. It maps decisions as a tree and asks every question it can answer now
- I

implement
Launchimplement is an agent skill from Matt Pocock's skills collection, listed on skills.sh. It implements work from a spec or tickets: it fetches the ticket, works test-first at agreed seams, runs type checks and tests as it goes, reviews the re
- F

frontend-design
LaunchDistinctive, production-grade frontend interfaces that reject generic AI aesthetics through intentional design choices. Guides aesthetic direction selection (brutalist, maximalist, retro-futuristic, luxury, organic, etc.) before implementat
More AI Skills apps

brainstorming
Transform rough ideas into fully-formed designs through structured questioning

finishing-a-development-branch
Guides completion of development work by presenting clear options

test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
About design-patterns

design-patterns
Rust design patterns for RTK
design-patterns is an agent skill with Rust design patterns for the RTK project, a command-line tool whose filter modules are the main place these patterns are applied. It focuses on CLI tool patterns rather than web or service patterns. The skill covers the newtype pattern for type safety, the builder pattern, RAII for resource cleanup, trait objects for swapping implementations, and a state machine for filter stages. Its newtype example shows the problem it solves: two plain usize arguments can be passed in the wrong order without a compiler error, while wrapping each count in its own type, such as InputTokens and OutputTokens, makes a swapped call fail to compile. Each pattern is described with the situation in which it applies, so an assistant can choose one rather than adding abstractions by default. The skill is for contributors who are designing a new module or reviewing how a module is structured, and it helps keep the code consistent with the existing filters. It passes Gen Agent Trust Hub, Socket and Snyk on skills.sh. Install it with npx skills add https://github.com/rtk-ai/rtk --skill design-patterns.
- Price
- Free
- Made by
- rtk-ai
- Category
- AI Skills
- Website
- github.com/rtk-ai/rtk/design-patterns
