datasette-plugin-writer
CommunityEnd-to-end guide to building Datasette plugins
Authorsimonw
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This guide helps developers rapidly create and publish Datasette plugins by providing a structured, end-to-end workflow and a collection of best practices.
Core Features & Use Cases
- Cookiecutter bootstrap for quick plugin scaffolding and standardized naming
- Comprehensive plugin hooks references (prepare_connection, register_routes, render_cell, extra_template_vars, table_actions, actor_from_request, permission_allowed)
- APIs and patterns for Request/Response, Database access, and Plugin Configuration
- Static assets and templates integration, testing strategies, and publishing workflows to GitHub and PyPI
Quick Start
Create a new Datasette plugin project using the cookiecutter template and begin implementing core hooks
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: datasette-plugin-writer Download link: https://github.com/simonw/research/archive/main.zip#datasette-plugin-writer 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 471,000+ vetted skills library on demand.