Feedbackflow
A collection of command line tools for getting feedback from various sources in a machine readable format
Install / Use
/learn @davidfowl/FeedbackflowREADME
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
-
Clone the repository:
git clone https://github.com/davidfowl/feedbackflow.git cd feedbackflow -
Restore dependencies:
dotnet restore -
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
node-connect
342.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
85.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
342.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
342.5kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
