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-skillsOr 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-skillInstall the other skills by changing --path to one of:
skills/python-fastapi-ddd-presentation-skillskills/python-fastapi-ddd-testing-skillskills/python-fastapi-ddd-tooling-skillThen 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-skillskills/python-fastapi-ddd-testing-skillskills/python-fastapi-ddd-tooling-skillThen restart Codex to pick up the new skill.