SkillAgentSearch skills...

Feedbackflow

A collection of command line tools for getting feedback from various sources in a machine readable format

Install / Use

/learn @davidfowl/Feedbackflow
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

FeedbackFlow

Overview

FeedbackFlow is a set of tools designed to collect and consolidate feedback from GitHub issues, discussions, and YouTube comments into a machine-readable format (JSON). With dedicated components for different platforms, FeedbackFlow simplifies the process of centralizing feedback for analysis and decision-making.

Components

GitHub Feedback Collector (ghdump)

This tool retrieves data from GitHub issues and discussions, including associated comments. The collected information is saved as JSON files, enabling easy integration with other tools.

YouTube Comment Collector (ytdump)

This tool gathers comments from specified YouTube videos or playlists and exports them into JSON format. Input sources can be configured through a file or directly via command-line arguments.

Getting Started

Prerequisites

To use FeedbackFlow, ensure you have the following:

  • .NET 9.0 SDK installed
  • A valid GitHub API Key
  • A valid YouTube API Key

Installation

  1. Clone the repository:

    git clone https://github.com/davidfowl/feedbackflow.git
    cd feedbackflow
    
  2. Restore dependencies:

    dotnet restore
    
  3. Build the project:

    dotnet build
    

Usage

GitHub Feedback Collector (ghdump)

To collect feedback from GitHub:

./ghdump -r <repository>

YouTube Comment Collector (ytdump)

To gather comments from YouTube:

./ytdump -v <video-id> -o <output-file.json>

License

This project is licensed under the MIT License. See the LICENSE file for details.

Related Skills

View on GitHub
GitHub Stars94
CategoryDevelopment
Updated24d ago
Forks41

Languages

C#

Security Score

95/100

Audited on Mar 7, 2026

No findings