Rechercher

PythonReactSEOPDF
OpenClaw

Youtube Outlier Skill

youtube outlier skill

dalime0 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install dalime/youtube-outlier-skill

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

youtube-outlier-skill

Finds outlier/trending YouTube videos by niche keyword, analyzes main concepts, and stores to Google Sheet. Posts summary to Discord.

Parameters Supported

  • niche (single or comma-separated list)

Usage

Via Discord or API call:

/ytoutlier AI news

Discord Command Registration

Add to your Discord/OpenClaw config, or copy below to your skill manifest:

commands:
  - name: ytoutlier
    description: Find trending YouTube outlier videos in a niche.
    usage: /ytoutlier <niche>
    handler: youtube-outlier-skill

Requirements

  • Google Sheets API credentials (edit access to your target sheet)
  • Discord bot token and channel ID
  • YouTube Data API key (if not handled by youtube-api-skill)

Environment variables

See .env.example for all required variables.


Skill created for Danny by Soma 🧘‍♂️ (OpenClaw)

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/dalime/youtube-outlier-skill
Version
—
Commit
0bbb2149d497fb824e22e0514b7a9cd9c7d96bf1
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

README

YouTube Outlier Skill

Finds trending or outlier videos by niche on YouTube, analyzes their metadata and main points, and writes results to a Google Sheet. Optionally, posts a summary to Discord when complete.

Features

  • Scan for YouTube channels/videos by niche (e.g., "AI news").
  • Identify outlier videos: much higher views than a channel's average.
  • Filter: only videos in the last month or with recent comments.
  • Extract title, description, thumbnail URL, tags, hashtags, transcript/main points, keywords.
  • Write results as rows to a Google Sheet (customizable columns).
  • Post a summary table to a Discord channel automatically.
  • Run via OpenClaw trigger (Discord slash command or CLI).

Setup

  1. Place this skill folder in your OpenClaw workspace under skills/.
  2. Copy .env.example to .env and fill in your API keys/config values.
  3. Ensure your Google Sheet is shared with your service account email (see GOOGLE_SHEETS_CREDENTIALS_JSON).
  4. (If using Discord): Add the Discord bot and obtain its token + channel ID.
  5. Install dependencies: npm install (in this folder), if required for direct lib usage.

Usage

Trigger from Discord or CLI with a "niche":

/ytoutlier niche:"AI news"

or

openclaw invoke youtube-outlier-skill --niche="AI news, bitcoin, productivity"

Development

  • Written in TypeScript for full type safety and OpenClaw integration.
  • Extend to save screenshots, process thumbnails, or invoke other agent skills as needed.

Author

Skill scaffold for Danny by Soma 🧘‍♂️ with OpenClaw.

Contenu extrait

SKILL.md
# youtube-outlier-skill

Finds outlier/trending YouTube videos by niche keyword, analyzes main concepts, and stores to Google Sheet. Posts summary to Discord.

## Parameters Supported
- `niche` (single or comma-separated list)

## Usage
Via Discord or API call:

```
/ytoutlier AI news
```

## Discord Command Registration
Add to your Discord/OpenClaw config, or copy below to your skill manifest:

```yaml
commands:
  - name: ytoutlier
    description: Find trending YouTube outlier videos in a niche.
    usage: /ytoutlier <niche>
    handler: youtube-outlier-skill
```

## Requirements
- Google Sheets API credentials (edit access to your target sheet)
- Discord bot token and channel ID
- YouTube Data API key (if not handled by youtube-api-skill)

## Environment variables
See `.env.example` for all required variables.

---

Skill created for Danny by Soma 🧘‍♂️ (OpenClaw)
README
# YouTube Outlier Skill

Finds trending or outlier videos by niche on YouTube, analyzes their metadata and main points, and writes results to a Google Sheet. Optionally, posts a summary to Discord when complete.

## Features
- Scan for YouTube channels/videos by niche (e.g., "AI news").
- Identify outlier videos: much higher views than a channel's average.
- Filter: only videos in the last month or with recent comments.
- Extract title, description, thumbnail URL, tags, hashtags, transcript/main points, keywords.
- Write results as rows to a Google Sheet (customizable columns).
- Post a summary table to a Discord channel automatically.
- Run via OpenClaw trigger (Discord slash command or CLI).

## Setup
1. Place this skill folder in your OpenClaw workspace under `skills/`.
2. Copy `.env.example` to `.env` and fill in your API keys/config values.
3. Ensure your Google Sheet is shared with your service account email (see GOOGLE_SHEETS_CREDENTIALS_JSON).
4. (If using Discord): Add the Discord bot and obtain its token + channel ID.
5. Install dependencies: `npm install` (in this folder), if required for direct lib usage.

## Usage
Trigger from Discord or CLI with a "niche":

```
/ytoutlier niche:"AI news"
```

or

```
openclaw invoke youtube-outlier-skill --niche="AI news, bitcoin, productivity"
```

## Development
- Written in TypeScript for full type safety and OpenClaw integration.
- Extend to save screenshots, process thumbnails, or invoke other agent skills as needed.

## Author
Skill scaffold for Danny by Soma 🧘‍♂️ with OpenClaw.

Skills associés

OpenClaw

laborany

laborany

基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...

OpenClaw

openclaw-admin

duanecilliers

Web-based admin dashboard for OpenClaw — manage Discord persona bots, workspace files, skills, cron jobs, channels, and config