no-python

Enforce a strict no-Python policy across projects, scripts, and CI pipelines.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ClankerGuru/opsx --skill no-python
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: no-python
Source: https://github.com/ClankerGuru/opsx/tree/main/cli/src/main/resources/content/skills/no-python
Command: npx skills add https://github.com/ClankerGuru/opsx --skill no-python

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Absolute prohibition on suggesting, using, or adding Python as a dependency, scripting language, tool, or implementation option in this workspace. This rule ensures consistent tooling and reduces risk from unsupported Python environments.

Core Features & Use Cases

  • Enforces a workspace-wide no-Python policy across projects, scripts, and tooling.
  • Guides teams to prefer Kotlin/JVM, Kotlin/Native, Bash + POSIX utilities, or Node.js only when justified.
  • Use Case: When planning new automation, ensure the chosen tech stack complies with the no-Python constraint and document the rationale.

Quick Start

Ask the AI to enforce a no-Python rule across all projects.

Frequently Asked Questions about no-python

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce a no-Python policy across Kotlin and shell projects?

To enforce a no-Python policy, apply explicit policy checks and automated validations that prevent Python dependencies, scripts, and tooling from entering repositories and CI pipelines. This ensures consistent tooling and guides teams to prefer Kotlin or Bash environments.

What is a no-Python workspace policy for coding standards?

A no-Python workspace policy is an absolute prohibition on suggesting, using, or adding Python as a dependency, scripting language, or tool. It ensures consistent tooling and reduces risk from unsupported Python environments across all projects and pipelines.

Can I use Bash and POSIX utilities instead of Python for CI pipeline automation?

Yes, you can use Bash and POSIX utilities instead of Python for CI pipeline automation. The no-Python policy guides teams to prefer Kotlin/JVM, Kotlin/Native, and Bash, or Node.js only when explicitly justified for new automation tasks.

How do I prevent Python artifacts from entering my repository?

To prevent Python artifacts from entering your repository, implement automated validations within your CI pipelines and document the no-Python constraint in your onboarding guide. This enforces strict policy checks against Python dependencies and scripts.

Why should a development team adopt a Kotlin-first workflow over Python?

A development team should adopt a Kotlin-first workflow to ensure consistent tooling and reduce risk from unsupported Python environments. Enforcing a strict no-Python policy across dependencies and scripts keeps the tech stack aligned with Kotlin/Java or shell tooling.