simonw

13 mods across 6 repositories, 16k stars between them.

llm AGENTS.md

01

simonw/llm

Instructions file CodexOpenCode

Instructions for simonw/llm, covering agents.md, setting up a development environment and building the documentation.

12k 9d ago A 100 tokens original Apache-2.0

research AGENTS.md

04

simonw/research

Instructions file CodexOpenCode

AGENTS.md instructions for simonw/research: Start by creating a new folder for your work with an appropriate name.

765 7d ago A 305 tokens

research CLAUDE.md

05

simonw/research

Instructions file

Claude Code instructions for simonw/research, a project described as: Research projects.

765 7d ago A 4 tokens

simonw/research

Skill Claude CodeCodex

Guide for writing Datasette plugins. This skill should be used when users want to create or develop plugins for Datasette, including information about plugin hooks, the cookiecutter template, database APIs, request/response handling, and plugin configuration.

765 7d ago A 54 tokens

csv-insights

07

simonw/research

Skill Claude CodeCodex

Summarize a CSV, compute basic stats, and produce a markdown report + a plot image.

765 7d ago A 24 tokens

greeter

08

simonw/research

Skill Claude CodeCodex

Generate a cheerful greeting in any language.

765 7d ago A 11 tokens

starlette

09

simonw/research

Skill Claude CodeCodex

Build async web applications and APIs with Starlette 1.0, the lightweight ASGI framework for Python. Use this skill whenever a user wants to create an async Python web app, REST API, WebSocket server, or ASGI application using Starlette. Triggers include mentions of 'Starlette', 'ASGI', async Python web frameworks, or…

765 7d ago A 163 tokens

cogapp-markdown

10

simonw/skills

Skill Claude CodeCodex

Use cogapp to auto-generate sections of markdown documentation by embedding Python code that produces content. Use when a project needs to keep documentation in sync with code, such as embedding CLI --help output in README files, generating tables, or any content that should be derived from the code itself rather than…

43 6mo ago A 68 tokens

setup-to-pyproject

11

simonw/skills

Skill Claude CodeCodex

Migrate Python projects from setup.py/setup.cfg to pyproject.toml for use with uv. Use when upgrading legacy Python packaging, converting setup.py to modern pyproject.toml format, setting up dependency groups for development/testing, and ensuring uv run pytest works correctly.

43 6mo ago A 61 tokens

uv-tdd

13

simonw/skills

Skill Claude CodeCodex

A development process for Python applications that uses TDD to iterate on a new project based around uv. Use when Claude needs to create a new Python project, write Python code with tests, or work on Python development using test-driven development practices with the uv package manager.

43 6mo ago A 57 tokens