Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add aps08/fullstack-clean-architecture --skill pythongit clone --depth 1 https://github.com/aps08/fullstack-clean-architectureWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/aps08/fullstack-clean-architecture/python)<a href="https://agentmods.dev/skills/aps08/fullstack-clean-architecture/python"><img src="https://agentmods.dev/badge/skills/aps08/fullstack-clean-architecture/python/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/aps08/fullstack-clean-architecture/python"><img src="https://agentmods.dev/badge/skills/aps08/fullstack-clean-architecture/python.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00022 | $0.02080 |
| Opus 5.5 | $0.00009 | $0.00832 |
| Sonnet 5.5 | $0.00004 | $0.00416 |
| Haiku 4.5 | $0.00002 | $0.00208 |
Grade A, and why
python scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 17d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 243 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Python & FastAPI Coding & Architecture Guidelines
Use this skill when extending the Python backend, managing dependencies, writing routes, services, or repositories, or working with core server logic.
1. Project Location & Package Management with uv
The backend lives entirely inside the server/ directory at the repository root. Always use uv for Python virtual environments, package management, locking, and task execution. Never use pip, poetry, or conda directly.
All commands below assume execution within the server/ folder (or via uv --directory server ...):
Adding Dependencies
- Production dependency:
uv add <package> # Example: uv add httpx - Development dependency:
uv add --dev <package> # Example: uv add --dev pytest-mock - Adding specific version or constraint:
uv add "pydantic>=2.10.0"
Removing Dependencies
- Production dependency:
uv remove <package> # Example: uv remove httpx - Development dependency:
uv remove --dev <package> # Example: uv remove --dev pytest-mock
Managing the Lockfile & Environment
- Sync virtual environment with lockfile:
uv sync - Update lockfile (
uv.lock) without installing:uv lock - Upgrade all dependencies:
uv lock --upgrade - Upgrade a specific dependency:
uv lock --upgrade-package <package>
Running Tasks & Commands
Use uv run to execute tasks and Python tools defined in pyproject.toml (via taskipy):
- Development Server:
uv run task dev - Run Formatter & Linter Check:
uv run task check - Format & Auto-fix:
uv run task format - Type Checking:
uv run task type-check - Run Tests:
uv run task test - Generate Coverage HTML:
uv run task cov-html - Database Migrations:
- Upgrade:
uv run task upgrade(runsalembic upgrade head) - Downgrade:
uv run task downgrade(runsalembic downgrade -1)
- Upgrade:
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 17d ago Changed · +107 lines · +1 tokens per session d5db6d73c1d0
- 1mo ago First seen · 136 lines · 21 tokens per session scan A c5870f6fad3b
python is a skill published in the GitHub repository aps08/fullstack-clean-architecture (2 stars, last pushed 17d ago), licensed Apache-2.0. It adds 22 tokens to every session and 2,080 once invoked, about $0.0001 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
backend-conventions
Backend convention reference (.NET 10 / C# 13). Auto-injected into backend-aware agents - not user-invocable.
add-options-class
Add a typed options/configuration class with validation.
fastapi-routes
Create or modify FastAPI routes. Use when: adding new API endpoints, creating Pydantic request/response models, registering routers, designing REST APIs, or following route conventions for this project.
typer-cli
Add or modify CLI commands using Typer. Use when: adding new CLI subcommands, wrapping async functions for CLI use, understanding the CLI entrypoint structure, or following the @syncify pattern for async commands.
py-clean-arch
Use this skill when the user asks about Clean Architecture in Python — not generic theory, but the specific layer conventions (l1entities, l2usecases, l3interfaceadapters, l4frameworksanddrivers), folder patterns, boundary interfaces, and .importlinter.ini contracts from CJHwong/py-clean-architecture-examples. Fetches…
FastAPI Customer Support Tech Enablement
Comprehensive FastAPI skill for building modern Python web APIs with focus on customer support systems, ticket management, real-time chat, and backend operations.