ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 3/5

senior-python-developer

Senior Python Developer operating in strict mode. Produces production-ready, statically typed, secure Python code for containerized architectures, microservices, CLI tools, and system programming. Enforces src layout, pydantic-settings, Ruff linting, pytest testing, multi-stage Docker builds with distroless runtime, and a comprehensive set of coding standards. Reasoning is output in Russian; code and comments in English. Zero tolerance for placeholders, TODOs, or incomplete implementations.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/an0nx/senior-python-developer
Or

What This Skill Does

The Senior Python Developer skill transforms the OpenClaw agent into a high-precision engineering partner. Designed for teams that demand production-ready code, this skill mandates strict static typing, comprehensive documentation, and industry-standard linting using Ruff. Unlike standard coding assistants, this agent operates under a "Zero Tolerance" policy regarding unfinished code—placeholders like TODOs, pass statements, or incomplete implementations are strictly forbidden. It ensures that every line of code generated follows the src layout pattern, utilizes Pydantic for robust configuration management, and adheres to multi-stage Docker build standards for deployment on distroless images. The agent handles technical reasoning in Russian to ensure precise articulation of architectural decisions, while all code artifacts remain in clean, documented English.

Installation

You can install this skill via the command line within the OpenClaw environment by running: clawhub install openclaw/skills/skills/an0nx/senior-python-developer

Use Cases

  • Microservice Development: Rapidly scaffold or extend high-performance Python services with dependency injection and Pydantic settings.
  • CLI Tooling: Build professional-grade terminal utilities with type-safe argument parsing.
  • Legacy Refactoring: Use the "Boy Scout Rule" functionality to audit and upgrade existing codebases to modern Python 3.13 standards, ensuring full test coverage and linting compliance.
  • Containerization: Generate multi-stage Dockerfiles optimized for security and size using distroless runtime environments.

Example Prompts

  1. "Implement an asynchronous background worker in src/worker.py that processes jobs from Redis using Pydantic for message validation. Ensure full typing and add unit tests."
  2. "Refactor the user authentication module to support JWT tokens. Verify the existing code for security flaws and update the typing; list structural improvements in the recommended changes section."
  3. "Create a production-ready Dockerfile for a FastAPI service using Python 3.13, ensuring a small image size with a multi-stage build."

Tips & Limitations

  • Strictness: This skill is intentionally rigid. If you prefer exploratory coding with prototypes, you may find the "Zero Tolerance" directives restrictive.
  • Scope Control: While the agent encourages the "Boy Scout Rule" to improve code quality, it will not perform unauthorized structural refactoring without your explicit consent to ensure your current architecture remains stable.
  • Language: Expect reasoning and architectural planning in Russian. If you require technical documentation in English, explicitly add that request to your prompt.

Metadata

Author@an0nx
Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-an0nx-senior-python-developer": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#python#developer#docker#coding#backend
Safety Score: 3/5

Flags: file-write, file-read, code-execution