From sumik
Modern Python development guide covering project setup, tooling, Pythonic best practices, OOP design principles, GoF design patterns, SE process, and type safety. MUST load when pyproject.toml or requirements.txt is detected. Covers Python 3.13 + uv + ruff + mypy, FastAPI/FastMCP, pytest, Docker, Effective Python idioms, software design patterns (encapsulation, LSP, Design by Contract), SE practices (SDLC, Scrum/Kanban, CI/CD, deployment), type safety rules (Any prohibition, TypedDict, Protocol, dataclass), Architecture Patterns (Repository, Unit of Work, Aggregates, Domain Events, CQRS, Event-Driven Architecture), and DDD Tactical Patterns (Value Object, Entity, Aggregate Root). For language-agnostic clean code principles, use writing-clean-code. For application logging design, use implementing-observability. For Clean Architecture in Python, see references/CA-PYTHON.md. For general Clean Architecture principles, use applying-clean-architecture.
npx claudepluginhub sumik5/sumik-claude-plugin --plugin sumikThis skill uses the workspace's default tool permissions.
詳細な手順・ガイドラインは `INSTRUCTIONS.md` を参照してください。
INSTRUCTIONS.mdreferences/AP-DI-BOOTSTRAP.mdreferences/AP-DOMAIN-SERVICE.mdreferences/AP-EVENTS-CQRS.mdreferences/AP-UOW-AGGREGATES.mdreferences/CA-PYTHON.mdreferences/CB-DDD-TACTICAL.mdreferences/CB-TESTING-CA.mdreferences/DI-FASTAPI.mdreferences/DOCKER.mdreferences/EP-CH01-PYTHONIC.mdreferences/EP-CH02-STRINGS-SLICES.mdreferences/EP-CH03-LOOPS-ITERATORS.mdreferences/EP-CH04-DICTIONARIES.mdreferences/EP-CH05-FUNCTIONS.mdreferences/EP-CH06-COMPREHENSIONS.mdreferences/EP-CH07-CLASSES.mdreferences/EP-CH08-METACLASSES.mdreferences/EP-CH09-CONCURRENCY.mdreferences/EP-CH10-ROBUSTNESS.mdGuides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
詳細な手順・ガイドラインは INSTRUCTIONS.md を参照してください。