github-mentions
Monitor and track GitHub mentions for your username across your orgs. Queries for new mentions, tracks status (pending/in_progress/completed) to avoid redundant work. Use to check for new mentions or mark mentions as being addressed.
Why use this skill?
Efficiently track, manage, and prioritize GitHub mentions across your organizations with OpenClaw. Automate your notification workflow and stay productive.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/gigi-trifle/github-mentionsWhat This Skill Does
The github-mentions skill for OpenClaw is a sophisticated automation tool designed to streamline developer workflows by centralizing and tracking interactions on GitHub. By monitoring your username across your configured organizations, the skill acts as a persistent assistant that ensures you never lose track of important tasks or feedback requests. It functions by querying the GitHub API for new mentions, storing them in a local state file, and providing a state management system that categorizes tasks as 'pending', 'in_progress', or 'completed'. This prevents the cognitive overhead of manually searching through GitHub notifications or navigating cluttered email inboxes, allowing you to focus on development rather than task triage.
Installation
To install the skill, execute the following command in your terminal:
clawhub install openclaw/skills/skills/gigi-trifle/github-mentions
Ensure you have the gh CLI installed and authenticated via gh auth login, as the skill leverages your existing GitHub credentials. Additionally, ensure jq is installed on your system to handle JSON parsing. After installation, verify your configuration in skills/github-mentions/config.json to tailor the filtering logic to your specific organizational needs.
Use Cases
This skill is ideal for developers working in busy, cross-functional engineering teams. Common use cases include:
- PR Triage: Automatically cataloging review requests from teammates.
- Issue Tracking: Keeping tabs on high-priority bugs or feature requests where you were specifically @-mentioned.
- Workflow Management: Moving mentions from a 'pending' state to 'in_progress' to signal to teammates that you have begun working on a specific issue.
- Noise Reduction: Filtering out notifications from external contributors or bots to focus strictly on relevant internal communications.
Example Prompts
- "OpenClaw, check for any new GitHub mentions and tell me if anything is pending for me today."
- "I'm starting work on issue trifle-labs/repo#123, please update its status in the GitHub mentions tool."
- "List all my completed mentions from this week so I can prepare my daily standup report."
Tips & Limitations
- Config Tuning: Use
github-mentions config orgOnly falseif you find yourself missing mentions from open-source repositories outside of your primary organization. - Consistency: Ensure you run the
checkcommand regularly or schedule it via a task runner to keep your local state synchronized with the live GitHub environment. - Limitations: The skill is strictly for monitoring mentions; it does not automatically respond to issues or write code, keeping you in full control of your communication style and technical decisions.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-gigi-trifle-github-mentions": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
email-mentions
Monitor Gmail inbox with security scanning. Tracks emails by trust level, scans for prompt injection, and quarantines suspicious content. Only authorized senders can issue commands.
good-morning
Play the Good Morning (GM) game - post creative two-word greetings where the first word starts with G and the second with M. Each unique phrase earns points. Use when participating in GM games on Discord or Farcaster.
snake-game
Persistent autoplay daemon for the Trifle Snake game with modular strategy system
got-it
Schelling point coordination game where players converge on a shared word. Use when someone initiates the "got it" game, when managing active game state in Discord/Telegram channels, or when responding to "got it" messages during gameplay.
good-morning
Play the Good Morning (GM) game - post creative two-word greetings where the first word starts with G and the second with M. Each unique phrase earns points. Use when participating in GM games on Discord or Farcaster.