Connect Gist to Your AI Agent

Inspect selected snippets or create a gist with the files and visibility you choose.

20 tools OAuth / API key

Try a Gist Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Gist

Compare snippet revisions

Read a gist and selected revisions to explain content changes.

/oo Gist: Read GitHub gist [ID] and revisions [SHAs]. Compare available file content, explain the changes and flag truncated or missing content.

Save supplied snippet files

Create a gist from the supplied file contents and visibility choice.

/oo Gist: Create a [public or secret] GitHub gist with files [filenames and contents] and description [text]. Report the new gist link.

Start Working with Gist

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Gist

    Connect through GitHub authorization or a personal access token.

    Connect Gist →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Provide a gist ID for reading, or filenames and contents for creation. Choose public or secret visibility.
  • A secret gist is accessible to anyone who has its link. Keep the selected visibility clear when creating files.

Gist Tools

Read gists, revisions, comments and commit history; create or update files, comment, fork and manage stars. AI can explain available snippet content or apply the changes you request.

Gist content and history

Read snippets, revisions, comments and forks.

Gist changes

Write files or comments and manage forks or stars.

20 tools

List My Gists

List gists visible to the authenticated GitHub user.

gist.list_my_gists

Create Gist

Create a new GitHub gist.

gist.create_gist

List Public Gists

List recent public GitHub gists.

gist.list_public_gists

List Starred Gists

List gists starred by the authenticated GitHub user.

gist.list_starred_gists

Get Gist

Get a GitHub gist by id.

gist.get_gist

Update Gist

Update a GitHub gist description or files.

gist.update_gist

Delete Gist

Delete a GitHub gist.

gist.delete_gist

List Gist Commits

List commit history for a GitHub gist.

gist.list_gist_commits

List Gist Forks

List forks for a GitHub gist.

gist.list_gist_forks

Fork Gist

Fork a GitHub gist.

gist.fork_gist

Check Gist Starred

Check whether the authenticated GitHub user has starred a gist.

gist.check_gist_starred

Star Gist

Star a GitHub gist.

gist.star_gist

Unstar Gist

Unstar a GitHub gist.

gist.unstar_gist

Get Gist Revision

Get a specific revision of a GitHub gist.

gist.get_gist_revision

List User Gists

List public gists for a GitHub user.

gist.list_user_gists

List Gist Comments

List comments for a GitHub gist.

gist.list_gist_comments

Create Gist Comment

Create a comment on a GitHub gist.

gist.create_gist_comment

Get Gist Comment

Get a GitHub gist comment by id.

gist.get_gist_comment

Update Gist Comment

Update a GitHub gist comment.

gist.update_gist_comment

Delete Gist Comment

Delete a GitHub gist comment.

gist.delete_gist_comment

Frequently Asked Questions

Can I review an older version?

Yes. Use the gist ID and revision SHA; commit history helps identify revisions.

Does secret visibility make a gist private?

No. Secret gists are unlisted, but anyone with the link can access them.

Can one gist contain multiple files?

Yes. Supply the filenames and contents for each file when creating the gist.

Connect Gist

About Gist ↗