python-style-guide
Improve Python Code Style
Python teams need consistent code style, type hints, and review guidance. This skill applies Google-style Python rules for cleaner imports, docstrings, formatting, and maintainable code.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "python-style-guide" from https://skillstore.io/skills/codingkaiser-python-style-guide.md and its manifest at https://skillstore.io/api/skills/codingkaiser-python-style-guide/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "python-style-guide". A Python function with mixed imports, missing annotations, and unclear names.
Expected outcome:
- Imports are regrouped by standard library, third-party, and local modules.
- Function parameters and return value receive explicit type annotations.
- Ambiguous names are replaced with descriptive lower_with_under names.
Using "python-style-guide". A public class with minimal documentation.
Expected outcome:
- The class receives a concise Google-style summary.
- Attributes and constructor arguments are documented in separate sections.
- Raised exceptions are listed only when they are part of the public contract.
Using "python-style-guide". A module containing mutable defaults, broad exceptions, and complex comprehensions.
Expected outcome:
- Mutable defaults are replaced with a None sentinel pattern.
- Broad exception handling is narrowed to specific exception types.
- Complex comprehensions are converted into readable loops.
Security Audit
SafeAll reviewed static findings are false positives caused by Markdown examples, prose, license text, or reference links. The skill is a Python style guide and I found no prompt injection, data exfiltration intent, executable scripts, or unsafe tool behavior in the cited files.
Risk Factors
โก Contains scripts (2)
๐ Network access (2)
โ๏ธ External commands (89)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/codingkaiser-python-style-guide/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/codingkaiser-python-style-guide?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/codingkaiser-python-style-guide?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/codingkaiser-python-style-guide/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/codingkaiser-python-style-guide.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
CodingKaiser. (2026). python-style-guide security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/codingkaiser-python-style-guide/audits/8BibTeX citation
@techreport{codingkaiser-codingkaiser-python-style-guide-2026,
author = {CodingKaiser},
title = {python-style-guide security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/codingkaiser-python-style-guide/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "python-style-guide security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CodingKaiser"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/codingkaiser-python-style-guide/audits/8"
identifiers:
- type: other
value: "skillstore:codingkaiser-python-style-guide:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Review Python Pull Requests
Check imports, names, docstrings, annotations, and common anti-patterns before merging Python changes.
Refactor Existing Modules
Apply consistent style rules while improving readability, type clarity, and resource handling in older code.
Teach Team Standards
Create shared Python guidance for contributors who need clear examples and review expectations.
Try These Prompts
Review this Python code against the Python style guide. Focus on naming, imports, formatting, and simple readability issues.
Rewrite the docstrings in this Python module using Google-style docstrings. Preserve behavior and mention any missing type information.
Refactor this Python code to follow the guide. Improve type annotations, imports, exception handling, and function size without changing behavior.
Audit this Python module using the full style guide. Prioritize issues by impact and provide a concise remediation plan.
Best Practices
- Ask for style review after sharing enough surrounding code to preserve local conventions.
- Request prioritized findings when reviewing large modules or pull requests.
- Pair this guide with project linters and tests before accepting refactors.
Avoid
- Do not apply every rule mechanically when the existing project clearly uses another standard.
- Do not request behavior changes when the goal is only style cleanup.
- Do not use the examples as production code without adapting names, errors, and validation.
Frequently Asked Questions
What style guide does this skill use?
Can it format code automatically?
Does it support type annotation reviews?
Can it write Google-style docstrings?
Should it override my project style?
Is this a security scanning skill?
Developer Details
Author
CodingKaiserLicense
Complete terms in LICENSE.txt
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
d11af420e07cd866fe39cfa937efef3223896c06
Maintenance freshness
7/18/2026
Usage
5 downloads ยท 426 views
File structure