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

このスキルについて

適した場面: Ideal for AI agents that need python script generation skill. ローカライズされた概要: # 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.

機能

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.

# 主なトピック

baneeishaque baneeishaque
[0]
[1]
更新日: 5/4/2026

Skill Overview

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

適した場面: Ideal for AI agents that need python script generation skill. ローカライズされた概要: # 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.

このスキルを使用する理由

推奨ポイント: 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 supports

おすすめ

適した場面: Ideal for AI agents that need python script generation skill.

実現可能なユースケース for python-script-generation

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

! セキュリティと制限

  • 制約事項: All generated Python scripts MUST adhere to the following standards:
  • 制約事項: Shebang: MUST start with #!/usr/bin/env python3.
  • 制約事項: 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 デモ

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 とインストール手順

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

? よくある質問

python-script-generation とは何ですか?

適した場面: Ideal for AI agents that need python script generation skill. ローカライズされた概要: # 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.

python-script-generation はどうやって導入しますか?

次のコマンドを実行してください: npx killer-skills add baneeishaque/ai-suite/python-script-generation。Cursor、Windsurf、VS Code、Claude Code など19以上のIDEで使えます。

python-script-generation の主な用途は?

主な用途は次のとおりです: ユースケース: Python Script Generation Skill, ユースケース: This skill mandates a strictly disciplined approach to Python scripting. It prioritizes:, ユースケース: Zero Noise: No introductory fluff or unnecessary comments。

python-script-generation に対応するIDEは?

このスキルは 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 に対応しています。統一された導入には Killer-Skills CLI を使えます。

python-script-generation に制限はありますか?

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

このスキルの導入方法

  1. 1. ターミナルを開く

    プロジェクトディレクトリでターミナルまたはコマンドラインを開きます。

  2. 2. インストールコマンドを実行

    npx killer-skills add baneeishaque/ai-suite/python-script-generation を実行してください。CLI がIDEまたはエージェントを自動検出し、スキルを設定します。

  3. 3. スキルを使い始める

    このスキルはすぐに有効になります。現在のプロジェクトで python-script-generation をすぐ使えます。

! 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.

関連スキル

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

すべて表示

openclaw-release-maintainer

Logo of openclaw
openclaw

ローカライズされた概要: 🦞 # 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
AI

widget-generator

Logo of f
f

ローカライズされた概要: 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, Cursor, and Windsurf

149.6k
0
AI

flags

Logo of vercel
vercel

ローカライズされた概要: 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
ブラウザ

pr-review

Logo of pytorch
pytorch

ローカライズされた概要: 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
開発者