book-lamp-development

Community

Clear guidelines for Book Lamp development.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.