AgentToolHub
Skill

python-fastapi-ddd-skill

python-fastapi-ddd-skill — a Claude Code skill from iktakahiro/python-fastapi-ddd-skill

Features

  • ✓FastAPI backend design with DDD and Onion Architecture
  • ✓Core DDD patterns for Entities and Value Objects
  • ✓FastAPI handlers and Pydantic schemas integration
  • ✓pytest patterns for Domain and UseCase layers
  • ✓uv/ruff/mypy/pytest/CI templates for tooling
  • ✓Visit the GitHub repo for more details

Installation Guide

Claude Code (recommended)

Register this repository as a plugin marketplace, then install:

bash
# 1. Register the marketplace
/plugin marketplace add iktakahiro/python-fastapi-ddd-skill

# 2. Install all skills at once
/plugin install python-fastapi-ddd@python-fastapi-ddd-skills

Or browse and install interactively:

bash
/plugin
# → "Browse and install plugins"
# → "python-fastapi-ddd-skills"
# → "python-fastapi-ddd"
# → "Install now"

OpenAI Codex

#### Via skill installer

bash
python3 ~/.codex/skills/.system/skill-installer/scripts/install-skill-from-github.py \
  --repo iktakahiro/python-fastapi-ddd-skill \
  --path skills/python-fastapi-ddd-skill

Install the other skills by changing --path to one of:

  • skills/python-fastapi-ddd-presentation-skill

  • skills/python-fastapi-ddd-testing-skill

  • skills/python-fastapi-ddd-tooling-skill
  • Then restart Codex to pick up the new skill.

    #### Manual install (copy the folder)

    bash
    dest="${CODEX_HOME:-$HOME/.codex}/skills"
    mkdir -p "$dest"
    cp -R skills/python-fastapi-ddd-skill "$dest/"

    You can also copy any of:

  • skills/python-fastapi-ddd-presentation-skill

  • skills/python-fastapi-ddd-testing-skill

  • skills/python-fastapi-ddd-tooling-skill
  • Then restart Codex to pick up the new skill.

    Reviews