book-lamp-development
CommunityClear guidelines for Book Lamp development.
Software Engineering#development#architecture#python#coding standards#Google Sheets#dependency injection#Book Lamp
Authorkchapl
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The Book Lamp development skill standardises how teams design, build, and evolve the Book Lamp application, providing a unified approach to architecture, adapters, and project philosophy.
Core Features & Use Cases
- Layered Architecture guidance: separation of concerns between Models, Adapters (Persistence), Service Layer, and Entry Points.
- Pure vs. Effectful Code: rules to keep business logic deterministic and isolate I/O to adapters or edge functions.
- Frontend & Documentation Standards: guidance on separating CSS/JS, templating, and British English docstrings.
- Use Case: A team adds a new Google Sheets storage pathway by following the layered pattern and dependency injection principles.
Quick Start
Review the guide to align your feature development with the Book Lamp architectural principles and start applying the practices immediately.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: book-lamp-development Download link: https://github.com/kchapl/book-lamp/archive/main.zip#book-lamp-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.