Skip to content

Release Notes - v0.4.0

Release Date: 2026-07-05

Overview

This release adds the omniskill/github/ package with GitHub skills for AI agents and a comprehensive MkDocs documentation site.

Installation

go get github.com/plexusone/omni-github@v0.4.0

Requires Go 1.26+ and omniskill v0.10.0+.

Highlights

  • New omniskill/github/ package - GitHub skill for AI agents
  • 10 tools for issues, pull requests, and code search
  • MkDocs documentation site with comprehensive guides

What's New

GitHub Skill (omniskill/github/)

A new skill package providing tools for AI agents to interact with GitHub:

import "github.com/plexusone/omni-github/omniskill/github"

skill := github.New(github.Config{
    Token: os.Getenv("GITHUB_TOKEN"),
})

Available Tools

Tool Description
list_issues List issues in a repository
get_issue Get issue details
create_issue Create a new issue
update_issue Update an existing issue
add_issue_comment Add a comment to an issue
list_pull_requests List pull requests
get_pull_request Get PR details
add_pull_request_comment Add a comment to a PR
search_code Search code across repositories
search_issues Search issues and PRs

Documentation

  • MkDocs site with Material theme and PlexusOne navigation
  • Storage provider documentation (overview, configuration, batch operations)
  • Skills documentation (overview, GitHub skill with tool reference)
  • Getting started guides (installation, quickstart)

Package Structure

omni-github/
├── omnistorage/         # Storage provider (existing)
│   └── ...
└── omniskill/           # NEW: Skills for AI agents
    └── github/
        ├── github.go
        └── github_test.go

Dependencies

  • Add github.com/plexusone/omniskill v0.10.0

Migration

No breaking changes from v0.3.0. The new omniskill/ package is additive.

Contributors

  • John Wang
  • Claude Opus 4.5