Use the authenticated gh command-line tool to inspect GitHub issues, review proposed code changes, search code, check automated workflow runs, and manage releases. Changes to GitHub are made only when explicitly requested.
- Reading and triaging GitHub issues
- Creating and reviewing pull requests
- Searching repository code
codewhale-hq/Codewhale☆ 41.1KUpdated Oct 25, 2026
Inspect OpenCode sessions with helper scripts that list sessions and retrieve their latest messages. Use the last message’s sender as a rough guide to task status when checking activity across multiple OpenCode sessions.
- List OpenCode sessions
- Read the latest messages in a session
- Check task status from the last message’s sender
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Control interactive command-line tools through tmux by sending keystrokes, capturing terminal output, and waiting for prompts. Supports session management and running multiple coding agents in parallel, with helper scripts for finding sessions and detecting text.
- Operating an interactive Python session
- Waiting for prompts and reading terminal output
- Running Codex or Claude Code sessions in parallel
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Work with GitHub issues, pull requests, and automated checks through the gh command-line tool. Inspect failed workflow steps and their logs, retrieve selected fields, and query the GitHub API for data beyond standard commands.
- Check automated test results on a pull request
- Inspect failed workflow steps and logs
- List issue numbers and titles
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Convert GitHub resource links into proxy URLs for cloning repositories and downloading files when access is slow. Covers release attachments, raw files, repository archives, and Gist files, with a Python helper for URL conversion.
- Cloning a repository when GitHub access is slow
- Downloading release attachments through a proxy
- Fetching raw files or repository archives
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Find and use skills stored in OpenViking, create or update them, and share them across an account. It also guides installation from repositories or local folders and checks which local skills are suitable for migration.
- Finding a stored skill for a task
- Saving a procedure as a reusable skill
- Sharing skills across an account
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Turn recurring procedures and specialized knowledge into reusable agent skills. It guides the design of SKILL.md, scripts, reference documents, and output assets, then validates the structure and packages the files for distribution.
- Turning a recurring task into an agent skill
- Organizing internal knowledge and reference documents
- Bundling scripts and templates with a skill
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Manage OpenViking skills through the ov skills command line. It guides searching, installation, inspection, updates, and removal, plus local format validation, with checks for installation results and the source recorded for each skill.
- Finding and inspecting installed skills
- Installing skills from a folder or Git repository
- Updating or removing a named skill
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Investigate incorrect, missing, or unexpectedly changed OpenViking memories by tracing memory files back to archived change records and, when needed, source messages. Return an evidence trail, identify gaps, and suggest next steps without modifying data.
- Investigate incorrect memory content
- Check unexpected memory paths or owners
- Trace missing or deleted memories
volcengine/OpenViking☆ 40.8KUpdated Oct 25, 2026
Investigate high CPU usage, memory problems, and slow Java applications with JDK diagnostic tools. Start from symptoms, collect suitable evidence, and narrow down causes while accounting for collection overhead and sensitive data.
- Investigating high CPU usage
- Finding causes of memory leaks and OutOfMemoryError
- Diagnosing deadlocks and slow requests
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Develop and maintain plain Java projects using their existing JDK version and build conventions. Covers Maven and Gradle, dependency management, logging, error handling, code checks, packaging, and build verification without silently introducing upgrades or tools.
- Writing Java code that matches the project's JDK version
- Investigating Maven or Gradle dependency conflicts
- Reviewing logging, error handling, and code quality
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Investigate Java exceptions, incorrect behavior, and failing tests through reproducible checks and focused hypotheses. Use logs, stack traces, and debugger connections to inspect execution, identify the cause, and add a regression test.
- Investigating Java exceptions and incorrect behavior
- Debugging failing Maven or Gradle tests
- Attaching a debugger with VS Code or IntelliJ IDEA
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Review and fix Java database mappings and queries with Hibernate ORM and Jakarta Persistence. Diagnose excessive queries, delayed data loading errors, and update conflicts, then check entity design and database behavior using SQL measurements.
- Investigating excessive database queries
- Fixing LazyInitializationException
- Reviewing entity relationships and deletion behavior
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Upgrade Java projects through versions 11, 17, 21, and 25 with step-by-step guidance. Identify current build settings, update compatible dependencies, verify each stage with tests, and gradually adopt newer language features while preserving behavior.
- Upgrading Java one long-term support version at a time
- Updating Maven or Gradle build settings
- Gradually adopting records or virtual threads
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Set up a Quarkus application or REST API using Maven or Gradle. Check the Java environment, choose extensions for features such as databases or authentication, generate the project, and run it in development mode with live reload.
- Start a new Quarkus REST API
- Create a Maven or Gradle project
- Choose database and authentication extensions
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Add clear runtime reporting to Python, PowerShell, or Node.js batch scripts. Design start messages, progress counts, item failures, and final summaries while preserving existing result output, error handling, and exit codes, then verify visibility during execution.
- Add progress reporting to long-running batch scripts
- Report individual failures and final outcome counts
- Keep progress logs separate from machine-readable results
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Check Microsoft API usage against official documentation and code samples. Find methods, parameters, and packages for Azure SDKs, .NET libraries, and Microsoft APIs, then compare implementations to investigate errors or outdated patterns.
- Verify methods and parameters before writing code
- Find official code samples for authentication or uploads
- Investigate missing methods and type errors
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Convert Oracle stored procedures and functions, programs stored inside a database, into PostgreSQL equivalents. Preserve parameters and control flow while adapting Oracle syntax, resolving types, and mapping text sorting rules to the target environment.
- Convert Oracle procedures to PostgreSQL
- Resolve parameter types from table definitions
- Map text sorting rules during migration
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Build and review ViewModels, objects that manage screen state and actions, with CommunityToolkit.Mvvm. Use attributes to generate change notifications and commands, add input validation, and handle asynchronous operations, cancellation, and command availability.
- Add properties that notify the screen when values change
- Create asynchronous commands with cancellation
- Validate registration forms and settings
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Turn business requirements or meeting transcripts into a Power Platform solution design. The skill recommends components, explains how people and data move through the process, and can provide a Mermaid.js diagram to illustrate the proposed architecture.
- Turning discovery meeting transcripts into a solution design
- Choosing components for employee onboarding
- Designing a Power Apps solution with SQL and approvals
github/awesome-copilot☆ 40.4KUpdated Oct 5, 2026
Connect CommunityToolkit.Mvvm ViewModels to Microsoft.Extensions.DependencyInjection, which supplies their required services. Get guidance on startup setup, instance lifetimes, messaging, view integration, and replacing dependencies in tests across supported .NET user interface frameworks.
- Set up dependency injection in a new XAML app
- Choose shared or per-page service instances
- Diagnose missing service registration errors
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Integrate Microsoft Graph SDK into .NET, TypeScript/JavaScript, or Python applications to access Microsoft 365 data. Covers authentication, permissions, paginated results, incremental synchronization, change notifications, and retries when requests hit service limits.
- Building apps that access Microsoft 365 mail and calendars
- Integrating Teams, OneDrive, and SharePoint data
- Synchronizing only data changed since the previous run
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Create agent skills for Microsoft technologies by researching official documentation and code samples. Package essential knowledge and examples locally, with instructions for looking up detailed or version-specific information through Microsoft Learn tools or the mslearn CLI.
- Create an agent skill for Azure tasks
- Package .NET library usage into a skill
- Organize framework conventions and code examples
github/awesome-copilot☆ 40.4KUpdated Oct 24, 2026
Review PostgreSQL code for database design, performance, and security issues. Get improvement suggestions covering JSONB, a binary JSON format, arrays, indexes, custom data types, functions, extensions, and rules that control access to individual rows.
- Reviewing JSONB and array queries
- Checking table types and constraints
- Improving functions and triggers
github/awesome-copilot☆ 40.4KUpdated Oct 21, 2026