python-script-generation — for Claude Code python-script-generation, ai-suite, community, for Claude Code, ide skills, typing, # -*- coding: utf-8 -*, pylint, ruff format, Optional

v1.0.0

Über diesen Skill

Geeigneter Einsatz: Ideal for AI agents that need python script generation skill. Lokalisierte Zusammenfassung: # Python Script Generation Skill This document defines the craftsmanship standards for generating Python scripts. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Funktionen

Python Script Generation Skill
This skill mandates a strictly disciplined approach to Python scripting. It prioritizes:
Zero Noise: No introductory fluff or unnecessary comments.
Type Safety: Mandatory use of the typing module.
Modularity: Multi-repository logic sharing via base engines and thin wrappers.

# Kernthemen

baneeishaque baneeishaque
[0]
[1]
Aktualisiert: 5/4/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Geeigneter Einsatz: Ideal for AI agents that need python script generation skill. Lokalisierte Zusammenfassung: # Python Script Generation Skill This document defines the craftsmanship standards for generating Python scripts. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Warum diese Fähigkeit verwenden

Empfehlung: python-script-generation helps agents python script generation skill. Python Script Generation Skill This document defines the craftsmanship standards for generating Python scripts. This AI agent skill

Am besten geeignet für

Geeigneter Einsatz: Ideal for AI agents that need python script generation skill.

Handlungsfähige Anwendungsfälle for python-script-generation

Anwendungsfall: Python Script Generation Skill
Anwendungsfall: This skill mandates a strictly disciplined approach to Python scripting. It prioritizes:
Anwendungsfall: Zero Noise: No introductory fluff or unnecessary comments

! Sicherheit & Einschränkungen

  • Einschraenkung: All generated Python scripts MUST adhere to the following standards:
  • Einschraenkung: Shebang: MUST start with #!/usr/bin/env python3.
  • Einschraenkung: Linting: MUST be compliant with ruff and pylint.

About The Source

The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Labs-Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ und Installationsschritte

These questions and steps mirror the structured data on this page for better search understanding.

? Häufige Fragen

Was ist python-script-generation?

Geeigneter Einsatz: Ideal for AI agents that need python script generation skill. Lokalisierte Zusammenfassung: # Python Script Generation Skill This document defines the craftsmanship standards for generating Python scripts. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Wie installiere ich python-script-generation?

Führen Sie den Befehl aus: npx killer-skills add baneeishaque/ai-suite/python-script-generation. Er funktioniert mit Cursor, Windsurf, VS Code, Claude Code und mehr als 19 weiteren IDEs.

Wofür kann ich python-script-generation verwenden?

Wichtige Einsatzbereiche sind: Anwendungsfall: Python Script Generation Skill, Anwendungsfall: This skill mandates a strictly disciplined approach to Python scripting. It prioritizes:, Anwendungsfall: Zero Noise: No introductory fluff or unnecessary comments.

Welche IDEs sind mit python-script-generation kompatibel?

Dieser Skill ist mit Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer kompatibel. Nutzen Sie die Killer-Skills CLI für eine einheitliche Installation.

Gibt es Einschränkungen bei python-script-generation?

Einschraenkung: All generated Python scripts MUST adhere to the following standards:. Einschraenkung: Shebang: MUST start with #!/usr/bin/env python3.. Einschraenkung: Linting: MUST be compliant with ruff and pylint..

So installieren Sie den Skill

  1. 1. Terminal öffnen

    Öffnen Sie Ihr Terminal oder die Kommandozeile im Projektverzeichnis.

  2. 2. Installationsbefehl ausführen

    Führen Sie aus: npx killer-skills add baneeishaque/ai-suite/python-script-generation. Die CLI erkennt Ihre IDE oder Ihren Agenten automatisch und richtet den Skill ein.

  3. 3. Skill verwenden

    Der Skill ist jetzt aktiv. Ihr KI-Agent kann python-script-generation sofort im aktuellen Projekt verwenden.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

python-script-generation

# Python Script Generation Skill This document defines the craftsmanship standards for generating Python scripts. This AI agent skill supports Claude Code

SKILL.md
Readonly
Upstream Repository Material
The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

Python Script Generation Skill

This document defines the craftsmanship standards for generating Python scripts. Adhering to these protocols ensures that all scripts are professional, maintainable, and pedagogical.


1. Scope & Context

This skill mandates a strictly disciplined approach to Python scripting. It prioritizes:

  • Zero Noise: No introductory fluff or unnecessary comments.
  • Type Safety: Mandatory use of the typing module.
  • Modularity: Multi-repository logic sharing via base engines and thin wrappers.
  • Documentation: Mandatory adjacent explainers using the Code Explanation skill.

2. Industrial Standards & Formatting

All generated Python scripts MUST adhere to the following standards:

  • Shebang: MUST start with #!/usr/bin/env python3.
  • Encoding: Explicitly declare encoding if special characters are used: # -*- coding: utf-8 -*-.
  • Linting: MUST be compliant with ruff and pylint.
  • Formatting: Adhere to PEP 8 standards. Use ruff format if available.

2.1 Structural Hierarchy (Skill-First Compliance)

All scripts MUST follow a predictable, industrialized structure:

  • H1 Header: Matches the YAML title in documentation.
  • Scope Statement: A brief paragraph in the docstring defining why the script exists.
  • Docstrings: MUST use triple-double quotes """...""" and follow Googley style.

3. Type Safety & Defensive Programming

Python's flexibility must be constrained by strict type safety and defensive logic.

  • Mandatory Type Hints: Every function signature MUST include type hints for all parameters and return values using the typing module (e.g., List, Dict, Optional, Union, Any).
  • Defensive I/O:
    • Always verify file/directory existence before operations using os.path.exists() or pathlib.Path.exists().
    • Use try-except blocks for all network, filesystem, and external process logic.
    • Implement robust error logging rather than silent failures.
  • Runtime Validation: Use isinstance() or schema validation for complex data structures to ensure runtime safety.

4. Core Design Philosophy: The "Industrial Standard"

All script generation MUST prioritize:

  • Extensible: Logic must be modular and designed to accommodate future parameters or requirements without refactoring the core engine.
  • Maintainable: Code must be clean, dry, and pedagogical.
  • Portable: Scripts must use relative paths or environment variables to function across different local filesystems.
  • Modular: Logic must be separated into distinct engines and wrappers.

5. Prototypical Scenario: Modular "Base Sync" Logic

To ensure industrially portable toolsets, follow this pattern for synchronization or complex automation:

5.1 The Modular Engine (base_sync.py)

Create a parameter-driven core class (e.g., SyncManager) that encapsulates the primary logic.

  • Mandatory Parameters: rules_dir, skills_dir, templates_dir, readme_template, index_template, readme_output, index_output.
  • Flexible Initialization: Allow flags like index_template and index_output to default to None.
  • Conditional Execution: Process logic only for provided directories (e.g., "Process rules if rules_dir is provided; process skills if skills_dir is provided").

5.2 Thin Wrapper Architecture

Create lightweight scripts that instantiate and run the modular engine with specific configurations:

  • Example sync_rules.py: Configure with rules_dir="." and skills_dir=None.
  • Example sync_skills.py: Configure with rules_dir=None and skills_dir=".agent/skills".

6. Documentation & Explainer Integration

The script itself is only half of the implementation.

  • Adjacent Explainers: Every generated script MUST have an adjacent explainer file following the Code Explanation skill.
  • Industrial Explainer Pattern (1.4): Use the [filename].[extension].md naming convention (e.g., my_script.py.md).
  • Pedagogical Comments: Use block comments before logic to explain the "Why" behind implementation choices.

7. Environment & Dependencies

Every implementation MUST include a dedicated section or comment block listing dependencies.

  • Verification Logic: Provide logic to autonomously verify required tools (e.g., Python version, ruff).
  • Installation Logic: Provide standard package manager commands (e.g., pip install ruff pylint).

8. Status Traceability & Performance

  • Atomic Commits: Script changes must be committed atomically following Git Atomic Commit Construction Rules.
  • Performance: Mandate efficient I/O operations (e.g., batching file reads) to ensure responsiveness.

Verwandte Fähigkeiten

Looking for an alternative to python-script-generation or another community skill for your workflow? Explore these related open-source skills.

Alle anzeigen

openclaw-release-maintainer

Logo of openclaw
openclaw

Lokalisierte Zusammenfassung: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
Künstliche Intelligenz

widget-generator

Logo of f
f

Lokalisierte Zusammenfassung: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code

149.6k
0
Künstliche Intelligenz

flags

Logo of vercel
vercel

Lokalisierte Zusammenfassung: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Lokalisierte Zusammenfassung: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Entwickler