booklib-ai

26 mods across 2 repositories, 38 stars between them.

booklib AGENTS.md

01

booklib-ai/booklib

Instructions file CodexOpenCode

Instructions for booklib-ai/booklib, covering booklib, stack, key directories, commands and rules.

38 4mo ago A 298 tokens original MIT

booklib CLAUDE.md

02

booklib-ai/booklib

Instructions file

Instructions for booklib-ai/booklib, covering booklib, stack, key directories, commands and rules.

38 4mo ago A 315 tokens copy · 91% MIT

animation-at-work

03

booklib-ai/booklib

Skill Claude CodeCodex

Apply web animation principles from Animation at Work by Rachel Nabors. Covers human perception of motion, 12 principles of animation, animation patterns (transitions, supplements, feedback, demonstrations, decorations), CSS transitions, CSS animations, Web Animations API, SVG/Canvas/WebGL, communicating animation…

38 4mo ago A 154 tokens original MIT

booklib-mcp-guide

04

booklib-ai/booklib

Skill Claude CodeCodex

Use when working with BookLib MCP tools. Reference for lookup, review, remember, verify, guard — parameters, workflows, and anti-patterns.

38 4mo ago A 36 tokens original MIT

clean-code-reviewer

05

booklib-ai/booklib

Skill Claude CodeCodex

Reviews code against Robert C. Martin's Clean Code principles. Use when users share code for review, ask for refactoring suggestions, or want to improve code quality. Produces actionable feedback organized by Clean Code principles with concrete before/after examples.

38 4mo ago A 54 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Generate and review data-intensive application code using patterns from Martin Kleppmann's "Designing Data-Intensive Applications." Use this skill whenever the user asks about data storage engines, replication, partitioning, transactions, distributed systems, batch or stream processing, encoding/serialization…

38 4mo ago A 178 tokens original MIT

data-pipelines

07

booklib-ai/booklib

Skill Claude CodeCodex

Apply Data Pipelines Pocket Reference practices (James Densmore). Covers Infrastructure (Ch 1-2: warehouses, lakes, cloud), Patterns (Ch 3: ETL, ELT, CDC), DB Ingestion (Ch 4: MySQL, PostgreSQL, MongoDB, full/incremental), File Ingestion (Ch 5: CSV, JSON, cloud storage), API Ingestion (Ch 6: REST, pagination, rate…

38 4mo ago A 241 tokens original MIT

design-patterns

08

booklib-ai/booklib

Skill Claude CodeCodex

Apply and review GoF design patterns from Head First Design Patterns. Use for Creational patterns (Factory Method, Abstract Factory, Singleton, Builder, Prototype), Structural patterns (Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy), Behavioral patterns (Chain of Responsibility, Command, Interpreter…

38 4mo ago A 200 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Design and review software using patterns from Eric Evans' "Domain-Driven Design." Use for DDD tactical patterns (Entities, Value Objects, Aggregates, Repositories, Factories, Domain Services), strategic patterns (Bounded Context, Context Map, Anticorruption Layer, Shared Kernel, Open Host Service), supple design…

38 4mo ago A 191 tokens original MIT

effective-java

10

booklib-ai/booklib

Skill Claude CodeCodex

Generate and review Java code using patterns and best practices from Joshua Bloch's "Effective Java" (3rd Edition). Use this skill whenever the user asks about Java best practices, API design, object creation patterns, generics, enums, lambdas, streams, concurrency, serialization, method design, exception handling, or…

38 4mo ago A 165 tokens original MIT

effective-kotlin

11

booklib-ai/booklib

Skill Claude CodeCodex

Apply Effective Kotlin best practices (Marcin Moskała, 2nd Ed). Covers Safety (Items 1-10: mutability, scope, nulls, types, expectations, errors, resources, tests), Readability (Items 11-18: operators, receivers, properties, naming), Reusability (Items 19-25: DRY, generics, delegation, variance), Abstraction (Items…

38 4mo ago A 212 tokens original MIT

effective-python

12

booklib-ai/booklib

Skill Claude CodeCodex

Review existing Python code and write new Python code following the 90 best practices from "Effective Python" by Brett Slatkin (2nd Edition). Use when writing Python, reviewing Python code, or wanting idiomatic, Pythonic solutions.

38 4mo ago A 51 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Review existing TypeScript code and write new TypeScript following the 62 items from "Effective TypeScript" by Dan Vanderkam. Use when writing TypeScript, reviewing TypeScript code, working with type design, avoiding any, managing type declarations, or migrating JavaScript to TypeScript. Trigger on: "TypeScript best…

38 4mo ago A 101 tokens original MIT

kotlin-in-action

14

booklib-ai/booklib

Skill Claude CodeCodex

Apply Kotlin In Action practices (Elizarov, Isakova, Aigner, Jemerov, 2nd Ed). Covers Basics (Ch 1-3: functions, extensions, default args), Classes (Ch 4: sealed, data, delegation, companion objects), Lambdas (Ch 5-6: functional APIs, sequences, scope functions), Nullability (Ch 7-8: safe calls, Elvis, platform types…

38 4mo ago A 250 tokens original MIT

lean-startup

15

booklib-ai/booklib

Skill Claude CodeCodex

Apply The Lean Startup practices (Eric Ries). Covers Vision (Ch 1-4: Start, Define, Learn, Experiment — validated learning, Build-Measure-Learn loop), Steer (Ch 5-8: Leap of faith assumptions, MVP testing, innovation accounting, pivot or persevere decisions), Accelerate (Ch 9-14: small batches, engines of growth …

38 4mo ago A 157 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Generate and review microservices code using patterns from Chris Richardson's "Microservices Patterns." Use this skill whenever the user asks about microservices architecture, wants to generate service code, design distributed systems, review microservices code, implement sagas, set up CQRS, configure API gateways…

38 4mo ago A 131 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Write and review Rust code using practices from "Programming with Rust" by Donis Marshall. Covers ownership, borrowing, lifetimes, error handling with Result/Option, traits, generics, pattern matching, closures, fearless concurrency, and macros. Use when writing Rust, reviewing Rust code, or learning Rust idioms.…

38 4mo ago A 108 tokens original MIT

refactoring-ui

18

booklib-ai/booklib

Skill Claude CodeCodex

Apply UI design principles from Refactoring UI by Adam Wathan & Steve Schoger. Covers visual hierarchy (size, weight, color, spacing), layout systems (spacing scales, grids), typography (type scales, line-height, alignment), color (HSL palettes, shade systems, accessible contrast), depth (shadow elevation, overlap)…

38 4mo ago A 159 tokens original MIT

rust-in-action

19

booklib-ai/booklib

Skill Claude CodeCodex

Write and review Rust code using systems programming concepts from "Rust in Action" by Tim McNamara. Covers language foundations, ownership and borrowing, smart pointers, data representation (bits, endianness, floats), memory (stack/heap/virtual), file I/O, networking (TCP/HTTP), concurrency (threads/closures), and…

38 4mo ago A 156 tokens original MIT

skill-router

20

booklib-ai/booklib

Skill Claude CodeCodex

Select the 1-2 most relevant @booklib/skills for a given file, PR, or task. Use before applying any skill when unsure which book's lens applies, or when multiple skills could apply. Trigger on "which skill", "which book", "route this", "what skill should I use", or whenever a user describes a task without specifying a…

38 4mo ago A 90 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Write and review Spring Boot applications using practices from "Spring Boot in Action" by Craig Walls. Covers auto-configuration, starter dependencies, externalizing configuration with properties and profiles, Spring Security, testing with MockMvc and @SpringBootTest, Spring Actuator for production observability, and…

38 4mo ago A 161 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Apply data visualization and storytelling principles from Storytelling with Data by Cole Nussbaumer Knaflic. Covers choosing effective visuals (line, bar, table, scatterplot), eliminating clutter (Gestalt principles, data-ink ratio), focusing attention (preattentive attributes, strategic color), thinking like a…

38 4mo ago A 152 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Apply system design principles from System Design Interview by Alex Xu. Covers scaling (load balancing, DB replication, sharding, caching, CDN), estimation (QPS, storage, bandwidth), the 4-step framework, and 12 real designs: rate limiter, consistent hashing, key-value store, unique ID generator, URL shortener, web…

38 4mo ago A 168 tokens original MIT

booklib-ai/booklib

Skill Claude CodeCodex

Apply Using Asyncio in Python practices (Caleb Hattingh). Covers Introducing Asyncio (Ch 1: what it is, I/O-bound concurrency), Threads (Ch 2: drawbacks, race conditions, GIL, ThreadPoolExecutor), Asyncio Walk-Through (Ch 3: event loop, coroutines, async def/await, tasks, futures, gather, wait, async with, async for…

38 4mo ago A 190 tokens original MIT