From 7b91dd71418ecf3a08813bc6410aed64c4ed25ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Ram=C3=ADrez?= Date: Sat, 7 Nov 2026 17:39:46 +0100 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=93=9D=20Add=20AI=20development=20gui?= =?UTF-8?q?dance=20and=20coding=20agent=20notices?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/ai-development.md | 29 ++++++++++++++++++++++++++ docs/index.md | 2 ++ includes/agent-banner.md | 11 ++++++++++ mkdocs.yml | 6 ++++++ scripts/agent_banner.py | 45 ++++++++++++++++++++++++++++++++++++++++ scripts/docs.py | 1 + 6 files changed, 94 insertions(+) create mode 100644 docs/ai-development.md create mode 100644 includes/agent-banner.md create mode 100644 scripts/agent_banner.py diff --git a/docs/ai-development.md b/docs/ai-development.md new file mode 100644 index 0000000000..6f2d114aad --- /dev/null +++ b/docs/ai-development.md @@ -0,0 +1,29 @@ +# Develop with AI + +SQLModel includes an official **agent skill**, bundled with the Python package, with guidance for the version installed in your project. + +## Install the skill + +After [installing SQLModel](install.md), run [Library Skills](https://library-skills.io/use/) from your project directory: + +```bash +uvx library-skills +``` + +Select the SQLModel skill and `.agents/skills` for Codex and most agents, or `.claude/skills` for Claude Code. You can select both. + +Your agent can then use the skill automatically when working on SQLModel code. + +### Install without prompts + +For agents and scripts, select the SQLModel skill without interactive prompts: + +```bash +uvx library-skills install --skill sqlmodel --yes +``` + +For Claude Code, add `--claude` to also install it in `.claude/skills`: + +```bash +uvx library-skills install --skill sqlmodel --yes --claude +``` diff --git a/docs/index.md b/docs/index.md index 3114f5bc2f..eb869b0c7a 100644 --- a/docs/index.md +++ b/docs/index.md @@ -41,6 +41,8 @@ SQLModel is a library for interacting with