Back to skills
SkillHub ClubShip Full StackFull Stack

coding-python

When python, flask, or jinja are being written or edited.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
24
Hot score
88
Updated
March 20, 2026
Overall rating
C2.3
Composite score
2.3
Best-practice grade
B81.2

Install command

npx @skill-hub/cli install scottermonk-agentautoflow-coding-python

Repository

ScotterMonk/AgentAutoFlow

Skill path: .roo/skills/coding-python

When python, flask, or jinja are being written or edited.

Open repository

Best for

Primary workflow: Ship Full Stack.

Technical facets: Full Stack.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: ScotterMonk.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install coding-python into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/ScotterMonk/AgentAutoFlow before adding coding-python to shared team environments
  • Use coding-python for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: coding-python
description: When python, flask, or jinja are being written or edited.
---

# Python coding standards

## Mandatory Metadata
**Every** function or class you touch MUST have this comment header:
```python
# [Created-or-Modified] by [Model_Name] | YYYY-MM-DD_[Iteration]
# Example: # Modified by Claude-3.5-Sonnet | 2024-10-27_01
```
## Syntax & Style
Quotes: Enforce Double Quotes (") over Single Quotes (').
Good: x += "."
Bad: x += '.'
SQL: Always use Multi-line strings (""") for SQL queries.
Templates: Set language mode to jinja-html.
Spacing: Keep vertical spacing compact (no excessive blank lines).
Readability: Prioritize Readable Code over "clever"/compact [pythonic] one-liners.

## Comments
**Preserve comments**: Do NOT delete existing, still relevant comments.
**Comment liberally**: Explain why, not just what.

## Logic & Operations
**File Collisions**: If a file exists, append _[timestamp] to the new filename.
**Simplicity**: Choose the simplest working solution.

## Tooling Preference (Web)
Primary: browser_action (ALWAYS try this first).
Fallback: Other browser tools (Only if browser_action fails).
coding-python | SkillHub