python-pro workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

MITAuto-check passedBackend & APIs

Install Python Pro

skills CLI
$ npx skills add diegosouzapw/awesome-omni-skills --skill python-pro -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install diegosouzapw/awesome-omni-skills python-pro --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/diegosouzapw/awesome-omni-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills_omni/python-pro .claude/skills/python-pro && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
python-pro
GitHub stars
159
Token cost
~3.8k tokens
SKILL.md length
1,713 words
Files
18 (incl. scripts, references, assets)
Skills in repo
39
Repo updated
First seen
Licence
MIT

At a glance

python-pro workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

  • Works in 4 steps: Import or module path failures after setup → Async endpoint is slow, hangs, or… → Lint, type check, tests, and runtime… → …
  • The user needs advanced Python 3.12+ implementation
  • SKILL.md covers Overview, When to Use This Skill, Operating Table and Workflow, plus 5 more sections
  • Runs Python scripts from its folder; calls uv, ruff and python

What it does

Python Pro is an agent skill from diegosouzapw/awesome-omni-skills. python-pro workflow skill. Use this skill when the user needs advanced Python 3.12+ implementation or review work involving modern language features, async programming, performance tuning, packaging, typing, and production-ready practices. Expert in the current Python ecosystem including uv, ruff, pydantic, and FastAPI, while preserving repository conventions, upstream provenance, and safe validation before merge or handoff.

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 22 other files, including scripts, reference files and assets (for example `ATTRIBUTION.md`, `OMNI_ENHANCED.json` and `ORIGIN.md`).

It sits in Backend & APIs, covering Backend development, Linting and formatting and Async programming. It works with Python, FastAPI, Pydantic and Ruff. The repository describes itself as: Public repository of AI coding skills, curated improved best-practice skills, and runtime surfaces for CLI, API, MCP, and A2A. The licence is MIT.

When your agent uses it

  • The user needs advanced Python 3.12+ implementation
  • Review work involving modern language features
  • Async programming
  • Performance tuning

Example prompts

  • “/python-pro”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Import or module path failures after setup
  2. Async endpoint is slow, hangs, or behaves inconsistently
  3. Lint, type check, tests, and runtime disagree
  4. Pydantic or FastAPI validation/serialization mismatch

What it can do on your machine

Read from SKILL.md and the folder at commit c3af004. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • uv
    • ruff
    • python
    • mypy

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use uv, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Python Pro loads about 3.8k tokens when it runs, and up to ~5.7k if it reads all its reference files. Until then it costs about 110 tokens; SKILL.md has 1,713 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~110
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from diegosouzapw/awesome-omni-skills at commit c3af004, republished under its MIT licence (© diegosouzapw). 1,713 words, ~3,800 tokens.

Download SKILL.mdSave it as .claude/skills/python-pro/SKILL.md (or your agent's skills folder). This skill also uses 17 other files; get the full folder from GitHub.
name
python-pro
description
python-pro workflow skill. Use this skill when the user needs advanced Python 3.12+ implementation or review work involving modern language features, async programming, performance tuning, packaging, typing, and production-ready practices. Expert in the current Python ecosystem including uv, ruff, pydantic, and FastAPI, while preserving repository conventions, upstream provenance, and safe validation before merge or handoff.
version
0.0.1
category
backend
tags
python-pro, python, python-3.12, async, performance, ruff, pydantic, fastapi, omni-enhanced
complexity
advanced
risk
caution
tools
codex-cli, claude-code, cursor, gemini-cli, opencode
source
omni-team
author
Omni Skills Team
date_added
2026-04-15
date_updated
2026-04-19

python-pro

Overview

This skill packages the upstream python-pro workflow from sickn33/antigravity-awesome-skills into a more execution-oriented operator guide without hiding its origin.

Use it for real Python repository work: implementation, review, migration, debugging, async correctness, runtime/tooling validation, packaging checks, and production-readiness improvements in Python 3.12+ codebases.

Preserve provenance and existing repository conventions. Prefer improving a healthy project in place over forcing tool churn. If the repo already uses a coherent stack that is not uv, ruff, mypy, pytest, FastAPI, or Pydantic, follow the established conventions unless there is a concrete defect, risk, or user request to change them.

Open the bundled support files when you need dense operational detail instead of rereading this skill:

  • references/runtime-practices.md for repository intake, tool detection, validation sequencing, async review criteria, packaging checks, and security signals.
  • examples/implementation-example.md for worked repository scenarios with commands, expected findings, and operator decisions.
  • scripts/validate-runtime.py for a quick local repository inspection report.

When to Use This Skill

Use this skill when the task is primarily about advanced Python engineering or review, especially when one or more of these are true:

  • You are writing, modifying, or reviewing Python 3.12+ application or library code.
  • You need to inspect a Python repository and determine its runtime, packaging, lint, type-check, and test posture.
  • You are working on async services, concurrency behavior, cancellation handling, or FastAPI request paths.
  • You need to improve typing, validation, serialization, or Pydantic/FastAPI model behavior.
  • You need to assess performance-sensitive Python code without abandoning correctness or maintainability.
  • You need to review pyproject.toml, environment management, dependency hygiene, or release/build setup.
  • You need to troubleshoot disagreements between linting, type-checking, tests, and runtime behavior.

Do not use this skill as the primary router when:

  • The work is mostly beginner Python tutoring or syntax explanation.
  • The problem is mostly infrastructure, container orchestration, cloud deployment, or platform operations rather than Python code/runtime behavior.
  • The task is a pure security audit with little Python-specific implementation or review work.
  • The repo is not Python, or Python is incidental.
  • The request is architectural planning with minimal code/runtime inspection.

Operating Table

AreaPreferred defaultAcceptable fallbackReview notes
Python baselinePython 3.12+Project-declared supported versionConfirm requires-python, CI version matrix, local interpreter, and deployment target all agree.
Project metadatapyproject.tomlLegacy config only if already establishedPrefer modern pyproject-based inspection before assuming setup.py workflows.
Environment isolationuv project/env flow when already used or safe to adoptvenv + project-native installerDo not replace a healthy Poetry/pip-tools/PDM workflow without reason.
Dependency installationProject lock/sync methodExplicit install commands from project docsReproducibility matters more than tool preference.
Lint / formatruff check and ruff format when configuredExisting flake8/black/isort stackRespect current config discovery and CI expectations.
TypingRepository-configured type checker, often mypyPyright or no checker if absentPreserve signatures, add useful annotations, avoid unnecessary Any.
TestingpytestProject-native runnerRun the narrowest tests that validate your change, then broaden if risk justifies it.
Async orchestrationStructured concurrency with asyncio.TaskGroup for related tasksExisting coherent async orchestrationReview cancellation, exception propagation, and shutdown behavior.
Validation layerPydantic v2 patterns when in Pydantic projectsProject-native validation layerAvoid v1-era assumptions about config, validators, and serialization.
Web stackFastAPI conventions when presentExisting framework conventionsCheck sync vs async boundaries carefully in request handlers.
LoggingStructured, context-rich loggingExisting logging policyPrefer logging over ad hoc prints for production debugging.
Dependency securityAudit dependencies and review upgrade pressureManual review if audit tooling unavailableHash-checked installs are situational, not mandatory for every dev flow.

Project conventions override defaults when they are already coherent, documented, and passing validation.

Workflow

  1. Confirm scope and routing

    • Verify that the request is primarily advanced Python work.
    • Identify whether the task is implementation, review, migration, debugging, packaging, async correctness, or production hardening.
    • Preserve provenance and do not discard upstream context if the imported workflow matters to the handoff.
  2. Perform repository intake before editing

    • Inspect pyproject.toml, requirements*.txt, lock files, CI config, test config, and app entry points.
    • Confirm the intended Python version and active interpreter.
    • Detect toolchain and framework markers: uv, ruff, pytest, mypy, FastAPI, Pydantic, build backend, dependency groups.
    • If useful, run python scripts/validate-runtime.py from the skill root after copying it into the working context or adapt its logic to the repository.
  3. Follow the repository's existing healthy workflow

    • Use the existing dependency and execution flow first.
    • If the repo uses uv, prefer commands such as uv sync, uv run pytest, uv run ruff check ., or uv run mypy ..
    • If it uses standard virtual environments, activate the env and run the configured equivalents.
    • Do not introduce new tooling merely because it is modern.
  4. Establish a validation baseline

    • Run the smallest safe command set that reveals current repo health.
    • Typical sequence, adjusted to project conventions:
      • tests: pytest or a targeted subset
      • lint: ruff check . or project equivalent
      • format check: ruff format --check . or project equivalent
      • types: mypy . or project equivalent
      • dependency audit when appropriate: pip-audit or project-approved alternative
    • Record existing failures before making changes.
  5. Inspect runtime-sensitive code paths

    • For async code, check for blocking I/O or CPU-heavy work inside async handlers.
    • For service code, review request validation, serialization, settings loading, startup/shutdown, and exception handling.
    • For libraries, review public APIs, type contracts, import behavior, and packaging metadata.
    • For performance work, prefer measurement and focused profiling over speculative rewrites.
  6. Make minimal, reversible improvements

    • Preserve public contracts unless the user asks for a breaking change.
    • Keep edits narrow and explain behavior changes.
    • Prefer small refactors that improve correctness, typing, observability, or maintainability without widening scope.
    • When touching async logic, preserve cancellation semantics and do not create untracked background tasks casually.
  7. Re-run targeted validation after each meaningful change

    • Re-run affected tests first, then lint/type checks for touched modules, then broader validation if risk warrants it.
    • If a tool disagreement appears, reproduce it with explicit commands and inspect config discovery paths before changing code.
  8. Prepare handoff or merge guidance

    • Summarize what was inspected, what was changed, what passed, what remains risky, and whether another skill should take over.
    • If the work drifts into infra, security-only, or architecture-heavy territory, hand off deliberately rather than stretching this skill.

Troubleshooting

Show full SKILL.md (698 more words)Show less
1) Import or module path failures after setup

Typical symptoms

  • ModuleNotFoundError
  • tests pass in one shell but fail in another
  • editable install behavior differs from direct module execution

Likely causes

  • Wrong interpreter or inactive virtual environment
  • package layout and import root mismatch
  • repo expects editable install or uv run/project runner usage
  • CI and local environment use different Python versions

Checks

  • Confirm interpreter: python --version
  • Confirm interpreter path: python -c "import sys; print(sys.executable)"
  • Inspect project metadata and package layout in pyproject.toml
  • Compare local commands with CI workflow definitions
  • Run the runtime validator script to inspect config/tool discovery

Operator action

  • Use the repo's intended execution path instead of ad hoc imports.
  • Fix environment selection before changing imports.
  • Only change package structure if the failure is structural and reproducible.
2) Async endpoint is slow, hangs, or behaves inconsistently

Typical symptoms

  • FastAPI endpoint latency spikes under concurrency
  • request handlers appear async but throughput is poor
  • shutdown leaves unfinished work or swallowed exceptions

Likely causes

  • Blocking sync I/O inside async path
  • CPU-heavy work running directly on the event loop
  • fire-and-forget tasks with no lifecycle management
  • weak cancellation/error propagation across related tasks

Checks

  • Inspect handlers for blocking file, network, database, or subprocess calls
  • Review task creation patterns; prefer tracked task groups for related concurrent work
  • Check startup/shutdown hooks and background job handling
  • Add targeted timing/logging around suspect code paths

Operator action

  • Move blocking work out of the event loop when justified.
  • Replace ad hoc concurrent task spawning with structured orchestration where possible.
  • Keep exception and cancellation behavior explicit.
3) Lint, type check, tests, and runtime disagree

Typical symptoms

  • ruff, mypy, and pytest disagree on imports or module discovery
  • local results differ from CI
  • formatting passes but lint rules still fail

Likely causes

  • config split across multiple files
  • tool invocation from wrong working directory
  • missing optional dependencies or test extras
  • stale assumptions about which files are included/excluded

Checks

  • Inspect pyproject.toml, ruff.toml, mypy.ini, pytest.ini, and CI commands
  • Re-run each tool explicitly from repo root
  • Confirm whether the project expects extras, dependency groups, or uv sync
  • Compare include/exclude paths and Python version settings across tools

Operator action

  • Align execution context before changing code.
  • Fix config inconsistency when that is the real source of failure.
  • Avoid suppressing errors until config drift is ruled out.
4) Pydantic or FastAPI validation/serialization mismatch

Typical symptoms

  • request payloads validate differently than expected
  • response serialization differs from declared models
  • settings loading behaves differently across environments

Likely causes

  • Pydantic v1-era assumptions applied to v2 code
  • model config or validators not updated to current patterns
  • runtime data shape does not match declared types
  • serialization options differ between internal model use and API response use

Checks

  • Confirm installed Pydantic/FastAPI versions
  • Inspect model declarations, settings classes, validators, and response models
  • Reproduce with a focused test case instead of only through the full app
  • Check whether coercion or alias behavior is relied upon implicitly

Operator action

  • Update code and review assumptions against current project versions.
  • Prefer explicit model behavior over relying on accidental coercion.
  • Add narrow tests for the exact payload/serialization edge case.

Examples

Use examples/implementation-example.md for worked scenarios covering:

  • async FastAPI endpoints blocked by sync work
  • repository intake for pyproject-based projects
  • resolving lint/type/test disagreement without unnecessary tool churn

Additional Resources

  • references/runtime-practices.md - operator checklist and review matrix for Python 3.12+, packaging, typing, async, testing, and dependency hygiene
  • examples/implementation-example.md - concrete repository scenarios with commands, findings, and decisions
  • scripts/validate-runtime.py - local repository inspection script for pyproject.toml, Python requirement, tool config, and framework hints

Hand off when the center of gravity moves elsewhere:

  • Infrastructure / deployment skill when the main issue is containers, process supervision, networking, cloud runtime, or orchestration.
  • Database-focused skill when the main work is query design, schema tuning, indexing, or migration planning beyond Python integration.
  • Security-review skill when the task becomes a broad security audit rather than Python implementation or runtime review.
  • Architecture / planning skill when the request is mainly system design, tradeoff analysis, or cross-service planning.

Preserved Upstream Intent

The upstream skill's core intent remains intact: expert Python development with modern features, async patterns, current tooling, performance awareness, and production-ready practices. This enhanced version makes that intent easier to execute in real repositories by adding explicit activation boundaries, a concrete workflow, troubleshooting depth, and targeted support files.

© diegosouzapw, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 17 other files (scripts, references, assets) in skills_omni/python-pro of diegosouzapw/awesome-omni-skills.

  • SKILL.md
  • ATTRIBUTION.md
  • OMNI_ENHANCED.json
  • ORIGIN.md
  • agents/omni-import-router.md
  • assets/omni-import-source-manifest.json
  • examples/implementation-example.md
  • examples/omni-import-operator-packet.md
  • examples/omni-import-prompt-template.md
  • metadata.json
  • references/omni-import-checklist.md
  • references/omni-import-playbook.md
  • references/omni-import-rubric.md
  • references/omni-import-source-summary.md
  • references/runtime-practices.md
  • scripts/omni_import_list_support_pack.py
  • … and 2 more

Open the folder on GitHubat commit c3af004

Compare with similar skills

Python Pro next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Python Pro compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Python Pro this skilldiegosouzapw/awesome-omni-skills159—~3.8kAutomated safety check: PassMIT
Python Prodavila7/claude-code-templates32k8 repos~1.8kAutomated safety check: PassMIT
Python Projectmajiayu000/spellbook287—~2.7kAutomated safety check: NotesMIT
Pythonericrisco/rsc-harness174—~3.8kAutomated safety check: PassMIT
Python Rulessoftspark/ai-toolkit179—~2.9kAutomated safety check: PassApache-2.0
Framework Migration AssistantArabelaTso/Skills-4-SE253—~1.9kAutomated safety check: PassApache-2.0

Similar skills

  • Python Pro

    davila7/claude-code-templates

    Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices.

    32k GitHub starsUsed in 8 repos~1.8k tokens
    DevelopmentAuto-check passed
  • Python Project

    majiayu000/spellbook

    Modern Python project architecture guide for 2025. An agent skill from majiayu000/spellbook.

    287 GitHub stars~2.7k tokensUpdated yesterday
    Backend & APIsAuto-check: notes
  • Python

    ericrisco/rsc-harness

    A skill your agent uses when the task is Python itself, in any framework or none: PEP 695 generics, mypy --strict typing, dataclass/Protocol/TypedDict/Enum choices, asyncio.TaskGroup, stdlib idioms…

    174 GitHub stars~3.8k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Python Rules

    softspark/ai-toolkit

    Python coding rules: style, patterns, security, testing. An agent skill from softspark/ai-toolkit.

    179 GitHub stars~2.9k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Framework Migration Assistant

    ArabelaTso/Skills-4-SE

    Automatically migrate Python web applications between frameworks (Flask → FastAPI, Django → FastAPI).

    253 GitHub stars~1.9k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Fastcrud

    benavlabs/fastcrud

    A skill your agent uses when building or modifying CRUD endpoints with FastCRUD (the fastcrud PyPI package) in a FastAPI project — covers FastCRUD, crudrouter, EndpointCreator, FilterConfig…

    1.6k GitHub stars~5k tokensUpdated 14 days ago
    Backend & APIsAuto-check passed

More from diegosouzapw/awesome-omni-skills

All 39 skills in this repo
  • Content Creator

    diegosouzapw/awesome-omni-skills

    Content Creator workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~4k tokensUpdated 3 mo ago
    Auto-check passed
  • Helm Chart Scaffolding

    diegosouzapw/awesome-omni-skills

    Helm Chart Scaffolding workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~2.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Engineering

    diegosouzapw/awesome-omni-skills

    Prompt Engineering Patterns workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Engineering Patterns

    diegosouzapw/awesome-omni-skills

    Prompt Engineering Patterns workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~4k tokensUpdated 3 mo ago
    Auto-check passed
  • Prompt Library

    diegosouzapw/awesome-omni-skills

    📝 Prompt Library workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Protocol Reverse Engineering

    diegosouzapw/awesome-omni-skills

    Protocol Reverse Engineering workflow skill. An agent skill from diegosouzapw/awesome-omni-skills.

    159 GitHub stars~3.8k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Python Pro

What does Python Pro do?

python-pro workflow skill. An agent skill from diegosouzapw/awesome-omni-skills. Python Pro is an agent skill from diegosouzapw/awesome-omni-skills. python-pro workflow skill.

When should I use Python Pro?

Python Pro fits situations like: the user needs advanced Python 3.12+ implementation; review work involving modern language features; async programming; performance tuning.

How do I install Python Pro in Claude Code?

Run `npx skills add diegosouzapw/awesome-omni-skills --skill python-pro -a claude-code`. Or copy the skill folder (skills_omni/python-pro in diegosouzapw/awesome-omni-skills) into .claude/skills/python-pro in your project. Claude Code loads it when a task matches its description.

How do I install Python Pro in Codex?

Run `npx skills add diegosouzapw/awesome-omni-skills --skill python-pro -a codex`. Or copy the skill folder (skills_omni/python-pro in diegosouzapw/awesome-omni-skills) into .agents/skills/python-pro in your project. Codex loads it when a task matches its description.

Can I use Python Pro in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add diegosouzapw/awesome-omni-skills --skill python-pro -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/python-pro, .gemini/skills/python-pro, .github/skills/python-pro and .opencode/skills/python-pro in your project.

What does Python Pro need to run?

Going by SKILL.md and its folder, Python Pro needs Python for the scripts in its folder and the command-line tools its instructions call (uv, ruff, python and mypy). Our summary lists: Python 3.

Does Python Pro access the network?

SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Python Pro safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Python Pro use?

Python Pro is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Python Pro use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.9k tokens, read only when the agent opens those files.

What are the alternatives to Python Pro?

Skills that share tags, products or a category with Python Pro: Python Pro (davila7/claude-code-templates, 32k stars), Python Project (majiayu000/spellbook, 287 stars), Python (ericrisco/rsc-harness, 174 stars) and Python Rules (softspark/ai-toolkit, 179 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Python Pro?

diegosouzapw (a GitHub user) maintains it in diegosouzapw/awesome-omni-skills, which has 159 GitHub stars. The repository holds 39 skills in this directory. The repository was last updated on July 8, 2026.

Source: diegosouzapw/awesome-omni-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.