🎯

python_engineering

🎯Skill

from tao3k/omni-dev-fusion

VibeIndex|
What it does

Automates Python software engineering tasks like code generation, refactoring, dependency management, and architectural design using advanced AI-driven techniques.

python_engineering

Installation

Install skill:
npx skills add https://github.com/tao3k/omni-dev-fusion --skill python_engineering
6
AddedJan 27, 2026

Skill Details

SKILL.md

Overview

# Omni-Dev-Fusion Fusion

> From Copilot to Autopilot: Building the Agentic OS for the post-IDE era.

Omni-Dev-Fusion Fusion is an Agentic OS kernel that bridges the gap between human intent and machine execution. By integrating the innovative Tri-MCP Tri-Core Architecture, Fusion strictly separates cognitive planning (Brain/Orchestrator), atomic execution (Hands/Executor), and precision coding (Pen/Coder) at the physical layer.

With Nix for absolute environment reproducibility and a rigorous "Legislation-Execution" policy engine, Fusion empowers AI to autonomously handle the complete SDLCβ€”from architectural design to AST-level refactoring.

One Tool Architecture

Fusion uses a single MCP tool entry point with infinite skill commands:

```python

@omni("git.status") # Get git status

@omni("git.commit", {...}) # Commit with cog validation

@omni("file.read", {...}) # Read file

@omni("help") # Show all skills

```

| Pattern | Example | Dispatches To |

| --------------- | ------------ | ------------------ |

| skill.command | git.status | git.git_status() |

| skill | git | Shows skill help |

Skill Network (Git Installer)

Omni can now download and install skills from Git repositories at runtime, enabling true capability expansion:

```bash

# Install a skill from GitHub

omni skill install https://github.com/omni-dev/skill-pandas

# Install specific version

omni skill install https://github.com/omni-dev/skill-docker --version v2.1.0

# Update an installed skill

omni skill update pandas-expert

# List all installed skills

omni skill list

# Show skill details

omni skill info pandas-expert

```

Skill Management Commands

| Command | Description |

| -------------------------------------------------------------- | ---------------------------------- |

| omni skill install | Install skill from Git URL |

| omni skill install --name | Install with custom name |

| omni skill install --version | Install specific branch/tag/commit |

| omni skill update | Update skill to latest |

| omni skill update --strategy stash\|abort\|overwrite | Update with conflict handling |

| omni skill list | List all installed skills |

| omni skill info | Show skill manifest and lockfile |

How It Works

  1. Clone/Update: Uses GitPython + subprocess for reliable Git operations
  2. Sparse Checkout: Supports monorepo subdirectory installation
  3. Dependency Detection: Prevents circular dependencies during install
  4. Lockfile: Generates .omni-lock.json for reproducible installs
  5. Dirty Handling: Stashes local changes, pulls, then pops (stash strategy)

Cascading Templates & Skill Structure Validation

Omni supports cascading templates with "User Overrides > Skill Defaults" pattern:

```bash

# Check skill structure

omni skill check # Check all skills

omni skill check git # Check specific skill

omni skill check git --examples # With structure examples

# Manage templates (cascading pattern)

omni skill templates list git # List templates with source

omni skill templates eject git commit_message.j2 # Copy default to user dir

omni skill templates info git commit_message.j2 # Show template content

# Create new skill from template

omni skill create my-skill --description "My new skill"

```

Cascading Template Pattern

```

# Priority 1: User Overrides (assets/templates/{skill}/)

assets/templates/git/

β”œβ”€β”€ commit_message.j2 # Custom template (highest priority)

# Priority 2: Skill Defaults (assets/skills/{skill}/temp

More from this repository10

🎯
crawl4ai🎯Skill

Extracts and processes web content by crawling websites, collecting structured data, and preparing it for AI analysis or downstream tasks.

🎯
writer🎯Skill

Generates high-quality, context-aware documentation, technical writing, and code comments using advanced language models and project-specific context.

🎯
rust_engineering🎯Skill

Automates Rust development workflows by providing intelligent code generation, refactoring, dependency management, and project scaffolding capabilities specifically tailored for Rust engineering ta...

🎯
testing_protocol🎯Skill

testing_protocol skill from tao3k/omni-dev-fusion

🎯
filesystem🎯Skill

filesystem skill from tao3k/omni-dev-fusion

🎯
code_tools🎯Skill

Provides a collection of developer-focused utility functions for code manipulation, file operations, and project management tasks within the Omni-Dev-Fusion framework.

🎯
terminal🎯Skill

Streamlines terminal interactions by providing intelligent command suggestions, history search, and cross-platform shell scripting utilities

🎯
advanced_tools🎯Skill

Provides advanced developer productivity utilities like complex code analysis, automated refactoring, and intelligent system introspection capabilities for software engineering workflows.

🎯
note_taker🎯Skill

Captures and organizes notes across different contexts, allowing quick creation, retrieval, and management of personal or project-related notes using the Omni-Dev-Fusion framework.

🎯
software_engineering🎯Skill

Automates complex software development lifecycle tasks, providing AI-powered architectural design, code generation, refactoring, and comprehensive project management capabilities.