Skip to content
TulipFarm

Engineering docs agentDocs that still match the code.

Point it at a docs space and a repo. It reads recent code changes, finds pages that no longer match and drafts the edits for you to approve.

Your first signup includes $50 in free credits.

On request

Keep engineering docs fresh

Reads
Code changes and doc pages
Grows
A list of edits
Lands in
Confluence
GitHubConfluence
Keep engineering docs fresh: starts On request, uses GitHub, Confluence.

Ask for it once, in plain words.

No flowchart to draw. Describe the job in chat. TulipFarm sets up the agent and its workflow, and shows you both before anything runs.

You

When I ask, compare our Confluence engineering space with pull requests merged in the last month. List pages that are now wrong and draft the changes. Do not edit anything until I say yes.

TulipFarm

I made an agent called Docs keeper and a manual workflow. It reads GitHub and Confluence. Editing a page asks you first. Activate it?

ActivateEdit first

One check, start to finish.

Every run is saved as an agent task you can open, check and rerun.

  1. Manual

    You pick a space and a repo

    Run startedStarted
  2. Reads

    Pull requests merged in the last month in GitHub

    48 pull requests
  3. Reads

    Pages in the Confluence space

    26 pages
  4. Checks

    Does a page describe something that changed?

    4 out of date
  5. Asks first

    Update the four pages in Confluence

    Approved
  6. Updates

    Pages in Confluence

    4 pagesCompleted

The fix list, before any edit.

Each page comes with the change that made it old and the line to fix.

What gets planted.

Three parts you own and can change at any time.

  1. Agent

    Docs keeper

    Compares code changes with pages.

  2. Skill

    Docs style

    Your tone and page layout.

  3. Workflow

    On request

    Starts when you pick a space and repo.

Uses

  • GitHubGitHub
  • ConfluenceConfluence

Add if you use it

  • Google DocsGoogle Docs
  • SlackSlack
  • JiraJira

It reads quietly. It asks before it acts.

Reads without asking

  • Merged pull requests
  • Pages in the Confluence space
  • Your docs style notes

Asks you first

  • Editing a Confluence page
  • Posting a summary to Slack

It uses your own connections, so it never sees more than you can.

Grow it your way.

  • Run each month

    Move the start to a monthly schedule and get a fix list in your inbox.

  • Use Google Docs

    Point it at a Drive folder of docs instead of Confluence.

  • Ticket the work

    Draft one Jira ticket per page for the owner to fix, after you approve.

Questions, answered.

Will it edit pages by itself?

No. It makes a fix list first. Editing a page asks you first.

How does it match code to pages?

By names, commands and file paths in both. It can miss a link. The list says why it flagged each page.

Can it read private repos?

Only those your own GitHub connection can open.

Docs and code, back in step.

Public beta, open to everyone. Your first signup includes $50 in free credits.