The Way of Python Calligraphy, designed as a Claude Code plugin.
Shodō (書道) is the Japanese art of calligraphy - the Way of Writing. Like calligraphy masters who practice brush strokes for elegance and precision, Shodō guides developers to write Python with beauty and clarity.
●
S H O D Ō
│
Shodō provides Python-specific standards - style, type hints, docstrings, and library best practices.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/daviguides/shodo/main/install.sh)"
Just as calligraphy masters spend years perfecting each stroke, Shodō teaches the art of writing Python that is both functional and beautiful.
"The brush must move with both precision and freedom." — Calligraphy wisdom
| Standard | Calligraphy Virtue | Purpose |
|---|---|---|
| Style | Form (形) | PEP 8, consistent formatting |
| Type Hints | Clarity (明) | Explicit types, self-documenting |
| Docstrings | Communication (伝) | Clear documentation |
| Libraries | Tools (具) | Proper use of Python ecosystem |
Shodō is the calligraphy that gives form to Python code:
| Plugin | Philosophy | Focus |
|---|---|---|
| zazen | Zen (座禅) | Universal principles (any language) |
| shodo | Calligraphy (書道) | Python standards |
| kinhin | Walking meditation (経行) | TDD practices |
| arche | Greek (ἀρχή) | LLM behavioral principles |
┌────────┐
│ zazen │ ← Universal principles
└───┬────┘
│
┌───────┼───────┐
▼ ▼ ▼
┌───────┐ ┌───────┐ ┌────────┐
│ shodo │ │kinhin │ │ kyudo │
└───────┘ └───────┘ └────────┘
Python TDD Actions
▲
│
YOU ARE HERE
shodo/
├── spec/ # Normative specifications
│ └── python/ # Python standards
│ ├── python-language-spec.md
│ ├── python-style-spec.md
│ ├── python-libraries-spec.md
│ └── python-testing-tools-spec.md
├── context/ # Applied examples
│ └── examples/ # Python patterns
│ ├── python-patterns.md
│ ├── python-templates.md
│ └── python-anti-patterns.md
├── prompts/ # Workflow orchestrators
├── commands/ # User-facing commands
└── skills/ # Skill definitions
/shodo:load # Load Python standards
MIT License
"In calligraphy, each stroke carries meaning. In Python, each line carries intent."
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub daviguides/claude-marketplace --plugin shodoZazen (座禅) - Principles for writing code with focus and clarity
Essential behavioral principles for Claude Code
A multi-spectrum research context architecture for deep technical investigation.
Comprehensive Python programming reference covering syntax, concurrency, networking, databases, ML/LLM development, and HPC
Research-backed best practices for building modern, production-grade Python packages — project structure, pyproject.toml, typing, testing, CI/CD, documentation, versioning, API design, packaging, security, and developer experience
Python-specific development with type hints and idiomatic refactoring
The philosophy of the Samurai applied to software development. Injects the seven virtues (義 Righteousness, 勇 Courage, 仁 Compassion, 礼 Respect, 誠 Honesty, 名誉 Honor, 忠義 Loyalty) to guide agent behavior. Requires core for infrastructure.
Enhances code agents with Go best practices covering performance, modern syntax, generics, patterns, testing, error handling, and concurrency.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns