Back to skills
SkillHub ClubShip Full StackFull StackBackendIntegration

omnicog

Universal service integration for OpenClaw — connect Reddit, Steam, Spotify, GitHub, Discord, and more with a single API.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
3,077
Hot score
99
Updated
March 20, 2026
Overall rating
C4.0
Composite score
4.0
Best-practice grade
A85.2

Install command

npx @skill-hub/cli install openclaw-skills-omnicogg

Repository

openclaw/skills

Skill path: skills/dexiaong/omnicogg

Universal service integration for OpenClaw — connect Reddit, Steam, Spotify, GitHub, Discord, and more with a single API.

Open repository

Best for

Primary workflow: Ship Full Stack.

Technical facets: Full Stack, Backend, Integration.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: openclaw.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install omnicog into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/openclaw/skills before adding omnicog to shared team environments
  • Use omnicog for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: omnicog
description: Universal service integration for OpenClaw — connect Reddit, Steam, Spotify, GitHub, Discord, and more with a single API.
metadata:
  openclaw:
    version: "1.0.0"
    platforms:
      - linux
      - macos
      - windows
    requires:
      env:
        - OMNICOG_REDDIT_CLIENT_ID
        - OMNICOG_REDDIT_CLIENT_SECRET
        - OMNICOG_STEAM_API_KEY
        - OMNICOG_SPOTIFY_CLIENT_ID
        - OMNICOG_SPOTIFY_CLIENT_SECRET
        - OMNICOG_GITHUB_TOKEN
        - OMNICOG_DISCORD_TOKEN
        - OMNICOG_YOUTUBE_API_KEY
    bins: []
    pythonPackages: []
    systemPackages: []
    permissions: []
    categories:
      - integration
      - api
      - social
      - gaming
    tags:
      - reddit
      - steam
      - spotify
      - github
      - discord
      - youtube
      - integration
      - api
    primaryEnv: OMNICOG_REDDIT_CLIENT_ID
  clawdbot:
    nix: null
    config: null
    cliHelp: null
---

# OmniCog — Universal Service Integration for OpenClaw

**One Cog to Integrate Them All.**

Connect Reddit, Steam, Spotify, GitHub, Discord, YouTube, and more with a unified, simple API. No more juggling different authentication methods or rate limits — OmniCog handles it all.

## What is OmniCog?

OmniCog is a universal integration layer that provides a consistent interface across multiple services. Whether you need to:

- 📊 **Monitor Reddit** — Track posts, comments, and subreddit activity
- 🎮 **Integrate Steam** — Get owned games, achievements, and friend status
- 🎵 **Control Spotify** — Play music, manage playlists, and discover new tracks
- 🐙 **Manage GitHub** — Watch repositories, track issues, and automate workflows
- 💬 **Interact with Discord** — Send messages, manage channels, and monitor servers
- 📺 **Search YouTube** — Find videos, get channel stats, and track uploads

**OmniCog unifies them all into one simple API.**

## Quick Start

```python
# Install the package (required)
pip install omnicog

# Import and initialize
from omnicog import OmniClient

client = OmniClient(
    reddit={
        "client_id": "YOUR_REDDIT_CLIENT_ID",
        "client_secret": "YOUR_REDDIT_CLIENT_SECRET",
        "user_agent": "OmniCog/1.0"
    },
    steam={
        "api_key": "YOUR_STEAM_API_KEY"
    },
    spotify={
        "client_id": "YOUR_SPOTIFY_CLIENT_ID",
        "client_secret": "YOUR_SPOTIFY_CLIENT_SECRET"
    }
)

# Use any service with the same simple API
posts = client.reddit.get_hot("programming", limit=10)
games = client.steam.get_owned_games()
track = client.spotify.search_track("metallica")


---

## Skill Companion Files

> Additional files collected from the skill directory layout.

### _meta.json

```json
{
  "owner": "dexiaong",
  "slug": "omnicogg",
  "displayName": "OmniCog",
  "latest": {
    "version": "1.0.0",
    "publishedAt": 1770990493854,
    "commit": "https://github.com/openclaw/skills/commit/a4611ff3bfd1a4478a4b57a389fb6db9640bfe5c"
  },
  "history": []
}

```

omnicog | SkillHub