Skip to main content
The Davenporter
Essays Code Arcade Now
Theme
Palette
Jason Davenport

I write about agents doing real engineering work: source control, memory, telemetry, and the human side of AI.

Subscribe

Elsewhere

  • Substack
  • LinkedIn
  • GitHub
  • X
  • RSS
  1. Home
  2. Essays
  3. What I'm building this week(/month/quarter)

What I'm building this week(/month/quarter)

May 21, 2026 · 2 min read · Original on Substack ↗

This week: How agent skills are improving my session workflows. I’m working on a demo that I’m hoping to share next week. This week’s ‘build’ focuses on where I’ve created a new agent skill in my workflow that helps manage my session information and make my life a little easier.

Cover image for What I'm building this week(/month/quarter)
Cover image from the original post.

I’m working on a demo that I’m hoping to share next week. This week’s ‘build’ focuses on where I’ve created a new agent skill in my workflow that helps manage my session information and make my life a little easier.

I’ll be adding skills I create here for you to use / view!

Context

I’ve probably used ~100 sessions or chats in Antigravity this week developing said demo as I’m trying to be better about flushing and getting new context, iterating on a task, and starting fresh. But, being a data engineer at heart, I was starting to feel like some of the information from prior sessions was getting forgotten by me, and, selfishly, since I work in an outbound Developer team, I was probably losing ideas to talk about.

Enter the session-journal agent skill.

What is the session-journal skill?

Agent sessions in Antigravity / other platforms store detailed session logs for each of the sessions they create. I wanted to get rolling summaries of each session, and then create aggregates of sessions to find content, understand key strategies the agent took (or failed at), and ultimately improve my prompting and sharing of things I’ve been learning along the way.

Here’s almost literally the depiction of what this process does:

Flow of session log processing

The session-journal works as a sidecar in Antigravity to continuously summarize sessions. Since I try to create a new session for each task, sometimes there are common things that happen across the tasks or things that I try to fix repeatedly.

Writing to .local, the session-journal skill creates the summaries for my use, and does a light brainstorm of potential content themes (this part might be optional if you use it).

How I built it

Most agents are actually pretty decent at using skills to create skills, and this is no different. After some brainstorming on what I actually needed this skill to do, I used Antigravity to create the skill. I have a colleague (@joeshirey) who took another approach using superpowers. We merged the skills together to get the best of both worlds.

Try it!

Please let me know if you try it and what works or doesn’t! Next up is to try this on other coding tools and refine how it’s running (sometimes the sidecar doesn’t start).

Thanks for reading The Davenporter! Subscribe for free to receive new posts and support my work.

Code for this essay

warehouse-dash

Regional Cloud Run simulation shards (`den-1`, `slc-2`, `phx-3`, `abq-4`) running an authoritative 10 Hz isometric forklift physics loop with `#dash` battery boost mechanics and AI bot fleet dispatch.

Open in Code Play Warehouse Dash

Sample output from a local run
$ curl -s -I https://warehouse-lobby-txgsracloq-uc.a.run.app | head -n 5
HTTP/2 200
content-type: text/html; charset=utf-8
x-frame-options: DENY
server: Google Frontend
← Newer essay Can you 'learn' to use AI without being all in? Older essay → AI and the New Business Moat: Defending Your Competitive Advantage

Get new posts by email

I send new essays by email through Substack. Subscribe there and they'll land in your inbox.

Subscribe on Substack ↗
Subscribe on Substack · RSS · Privacy ·
Page metadata

Social card and structured data

The share image, feeds and Schema.org JSON-LD that search engines and AI tools read for this page.

Social card

Title card for What I'm building this week(/month/quarter)
Card URL: /og/what-im-building-this-weekmonthquarter.svg

Machine feeds

/llms.txt /llms-full.txt /sitemap.xml /api/agent/spec

Structured data

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://davenporter.com/#jason-davenport",
      "name": "Jason Davenport",
      "alternateName": "@davenportjw",
      "jobTitle": "AI & Distributed Systems Architect",
      "description": "Exploring agent-first source control (cosm), trajectory-to-lineage observability, Spanner-backed agent memory consolidation (Electric Sheep), hybrid local/cloud LLM routing, and real-time multiplayer browser simulations on Google Cloud Run.",
      "url": "https://davenporter.com",
      "sameAs": [
        "https://davenporter.substack.com",
        "https://www.linkedin.com/in/davenportjw",
        "https://github.com/davenportjw",
        "https://x.com/davenportjw"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://davenporter.com/#website",
      "url": "https://davenporter.com",
      "name": "The Davenporter",
      "description": "Learnings about software, technology, agentic systems, and occasionally home renovation.",
      "publisher": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "ImageObject",
      "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#primaryimage",
      "url": "https://davenporter.com/og/what-im-building-this-weekmonthquarter.png",
      "contentUrl": "https://davenporter.com/og/what-im-building-this-weekmonthquarter.png",
      "width": 1200,
      "height": 630,
      "caption": "Title card for What I'm building this week(/month/quarter)",
      "representativeOfPage": true,
      "creator": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "license": "https://creativecommons.org/licenses/by/4.0/",
      "acquireLicensePage": "https://davenporter.com/writings"
    },
    {
      "@type": "WebPage",
      "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#webpage",
      "url": "https://davenporter.substack.com/p/what-im-building-this-weekmonthquarter",
      "name": "What I'm building this week(/month/quarter) | The Davenporter",
      "description": "This week: How agent skills are improving my session workflows. I\u2019m working on a demo that I\u2019m hoping to share next week. This week\u2019s \u2018build\u2019 focuses on where I\u2019ve created a new agent skill in my workflow that helps manage my session information and make my life a little easier.",
      "isPartOf": {
        "@id": "https://davenporter.com/#website"
      },
      "about": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "primaryImageOfPage": {
        "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#primaryimage"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "FAQPage",
      "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "What is \u201cWhat I'm building this week(/month/quarter)\u201d about?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "This week: How agent skills are improving my session workflows. I\u2019m working on a demo that I\u2019m hoping to share next week. This week\u2019s \u2018build\u2019 focuses on where I\u2019ve created a new agent skill in my workflow that helps manage my session information and make my life a little easier."
          }
        }
      ]
    },
    {
      "@type": "BlogPosting",
      "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#article",
      "mainEntityOfPage": {
        "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#webpage",
        "url": "https://davenporter.substack.com/p/what-im-building-this-weekmonthquarter"
      },
      "headline": "What I'm building this week(/month/quarter)",
      "alternativeHeadline": "This week: How agent skills are improving my session workflows",
      "description": "This week: How agent skills are improving my session workflows. I\u2019m working on a demo that I\u2019m hoping to share next week. This week\u2019s \u2018build\u2019 focuses on where I\u2019ve created a new agent skill in my workflow that helps manage my session information and make my life a little easier.",
      "datePublished": "2026-05-21T17:30:15Z",
      "dateModified": "2026-05-21T17:30:15Z",
      "wordCount": 396,
      "keywords": "WIBTM",
      "author": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "publisher": {
        "@id": "https://davenporter.com/#jason-davenport"
      },
      "image": {
        "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#primaryimage"
      },
      "url": "https://davenporter.substack.com/p/what-im-building-this-weekmonthquarter"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://davenporter.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Essays",
          "item": "https://davenporter.com/writings"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "What I'm building this week(/month/quarter)",
          "item": "https://davenporter.com/writings/what-im-building-this-weekmonthquarter"
        }
      ]
    }
  ]
}

Ask The Davenporter

● Checking local AI… How it works →

Chrome can download Gemini Nano so answers run on your device.

0%
Ask anything about the essays, projects, or games on this site.