Connect Forem to Your AI Agent

Choose articles to research or provide notes for a new draft. AI can summarize the discussion and save Markdown content for your review.

10 tools API key

Try a Forem Task

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

oo Skill Forem

Summarize an Article and Its Discussion

Read a published article and threaded comments to explain the topic and reader responses.

/oo Forem: Read Forem article [article ID] and its comments. Summarize the article’s main points and discussion themes relevant to [question].

Save an Article Draft

Turn supplied notes into Markdown and create a draft with your chosen title and tags.

/oo Forem: Turn notes [notes] into a Forem article titled [title] with tags [tags]. Save it as a draft without publishing.

Start Working with Forem

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Forem

    Connect a Forem API key for DEV or your community instance.

    Connect Forem →
  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

  • For DEV, create the key in Settings > Extensions.
  • The default instance is dev.to; optionally provide your own Forem community HTTPS origin.

Forem Tools

Forem powers communities such as DEV. Article operations distinguish draft and published states, while comment reads preserve threaded discussion context.

Read Community Articles and Discussion

Find published and owned articles, read article text and comment threads, and list popular tags.

Create and Update Articles

Create or edit Markdown articles with title, tags, series, images, and a chosen draft or published state.

10 tools

Get Current User

Retrieve the Forem user associated with the connected API key.

forem.get_current_user

List Articles

List published Forem articles with optional filters.

forem.list_articles

List My Articles

List articles owned by the authenticated Forem user.

forem.list_my_articles

Get Article

Retrieve one published Forem article by numeric ID.

forem.get_article

Get Article By Path

Retrieve one published Forem article by username and slug.

forem.get_article_by_path

Create Article

Create a Forem article for the authenticated user.

forem.create_article

Update Article

Update an existing Forem article by numeric ID.

forem.update_article

List Comments

List Forem comments for an article or podcast episode as threaded conversations.

forem.list_comments

Get Comment

Retrieve one Forem comment thread by numeric ID.

forem.get_comment

List Tags

List Forem tags ordered by popularity.

forem.list_tags

Frequently Asked Questions

Can AI save a draft without publishing?

Yes. Explicitly ask to save a draft and review it before requesting publication.

Can a summary include reader comments?

Yes. Read the article and its threaded comments, then ask for the discussion themes alongside the article summary.

Can I use a community other than DEV?

Yes. Provide that Forem instance’s HTTPS origin and an API key for the account on that instance.

Connect Forem

About Forem ↗