github-discussion-query
OfficialFilter GitHub discussions with powerful `jq` queries.
Authorgithubnext
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of querying GitHub discussions by providing efficient jq filtering support, allowing users to quickly retrieve, filter, and transform discussion data for analysis or further automation. It helps AI agents and developers automate data collection and analysis from GitHub.
Core Features & Use Cases
- Flexible Querying: List discussions from the current or any specified repository with options for limit.
- Advanced
jqFiltering: Usejqexpressions to filter by author, categories, answers, comments, and transform output to desired formats. - Schema & Size Information: Get schema and data size details when no
jqfilter is provided, preventing overwhelming responses. - Automated Data Extraction: Ideal for AI agents needing specific discussion data for decision-making or reporting.
- Use Case: An AI agent needs to find all unanswered discussions in the "Ideas" category. This skill enables the agent to execute a
query-discussions.sh --jq '.[] | select(.answer == null and .category.name == "Ideas")'command.
Quick Start
Use the github-discussion-query skill to list the number and title of all discussions in the current repository: ./query-discussions.sh --jq '.[] | {number, title}'.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: github-discussion-query Download link: https://github.com/githubnext/gh-aw/archive/main.zip#github-discussion-query Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.