mdadul

34 mods across 2 repositories, 8 stars between them.

facade

25

mdadul/agent-skills

Skill Claude CodeCodex

Teach and apply the Facade pattern to provide a simple, task-focused interface over complex subsystems while reducing client coupling to internal classes. Use when users ask about Facade, simplifying third-party frameworks, layered entry points, minimizing integration boilerplate, or comparing Facade with Adapter…

5 2mo ago A 65 tokens

flyweight

26

mdadul/agent-skills

Skill Claude CodeCodex

Teach and apply the Flyweight (Cache) pattern to reduce RAM usage by sharing immutable intrinsic state across massive numbers of similar objects. Use when users ask about Flyweight, object pooling, intrinsic vs extrinsic state, RAM-constrained object creation, or comparing Flyweight to Singleton or Prototype.

5 2mo ago A 61 tokens

proxy

27

mdadul/agent-skills

Skill Claude CodeCodex

Teach and apply the Proxy pattern to substitute a service with an interchangeable wrapper that controls access while preserving the same interface. Use when users ask about Proxy, lazy initialization, access control, remote service wrappers, request logging, caching, or comparing Proxy with Decorator, Adapter, or…

5 2mo ago A 60 tokens

expo-modules-api

28

mdadul/agent-skills

Skill Claude CodeCodex

Builds, extends, and reviews Expo native modules with the Modules API (Swift/Kotlin ModuleDefinition DSL, expo-modules-core, views, events, Records, Android Package lifecycle listeners). Use when creating a local or published Expo module, writing native code in ios/ or android/, hooking MainActivity or Application…

5 2mo ago A 91 tokens

nativewind-expo

29

mdadul/agent-skills

Skill Claude CodeCodex

Installs and configures NativeWind v4 (Tailwind CSS for React Native) in an Expo project, covering package installation, Tailwind config, Babel preset, Metro config, global CSS import, and app.json bundler switch. Use when the user asks to add NativeWind, set up Tailwind CSS in Expo, configure nativewind, or integrate…

5 2mo ago A 86 tokens

mdadul/agent-skills

Skill Claude CodeCodex

Apply Pragmatic Programmer principles—DRY (Don't Repeat Yourself) and Orthogonality—when authoring, reviewing, or refactoring code. Detects knowledge duplication, tight coupling, global state abuse, and similar-function sprawl, then proposes authoritative single-source fixes. Use when the user asks for DRY review…

5 2mo ago A 93 tokens

refactoring

31

mdadul/agent-skills

Skill Claude CodeCodex

Apply named refactoring techniques (Extract Method, Move Method, Replace Conditional with Polymorphism, etc.) organized by the classic catalog — Composing Methods, Moving Features between Objects, Organizing Data, Simplifying Conditional Expressions, Simplifying Method Calls, and Dealing with Generalization. Use when…

5 2mo ago A 99 tokens

add-db-engine

32

mdadul/db-mcp

Skill Claude CodeCodex

Adds a new database engine to db-mcp by interviewing the user for engine details, then updating all required touchpoints (config, schemas, executor, MCP tools, icon registry). Use when the user says "add [database] support", "support [engine]", or "new database engine".

3 7d ago A 63 tokens

shadcn

33

mdadul/db-mcp

Skill Claude CodeCodex

Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json…

3 7d ago A 94 tokens

db-mcp CLAUDE.md

34

mdadul/db-mcp

Instructions file

Claude Code instructions for mdadul/db-mcp, covering db mcp gateway — codebase guide, architecture, key commands, development and testing.

3 7d ago A 919 tokens