devlog

Analyze git history, conversations, and scraps to draft devlog posts.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/joesys/joesys-skills --skill devlog-joesys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devlog
Source: https://github.com/joesys/joesys-skills/tree/main/skills/devlog
Command: npx skills add https://github.com/joesys/joesys-skills --skill devlog-joesys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Captures and clarifies the thinking behind development work by automatically mining git history, chats, and scraps to surface actionable insights and craft thoughtful devlog posts.

Core Features & Use Cases

  • Automated discovery of decision points, pivots, and surprises across commits, conversations, and saved scraps.
  • Structured narrative generation that links code changes to the developer's reasoning.
  • Scrap-aware drafting workflow that preserves prior learnings while surfacing new insights for future posts.

Quick Start

Prompt the system to generate a devlog outline from the latest session, including the primary pivot, supporting commits, and key discussion moments.

Frequently Asked Questions about devlog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a devlog from git history and conversation scraps?

To generate a devlog from git history, the Skill mines commits, chats, and scraps to surface decisions and pivots, producing structured outlines and drafted posts. It links code changes to your reasoning.

What is the best way to turn development insights into polished post drafts?

Turning development insights into polished drafts uses scrap-aware workflows that preserve prior learnings while surfacing new insights. It applies preference-driven tailoring across content discovery, outline generation, and drafting phases.

Can I use git commit history to automatically find project pivots and decisions?

Yes, you can use git commit history to automatically discover project pivots and decisions. The Skill analyzes commits alongside conversations and scraps to identify actionable development insights for your devlog.

Do I need existing scraps to draft a devlog post from my current project?

You do not need existing scraps to draft a devlog post, but the workflow is scrap-aware. It preserves prior learnings from saved scraps while analyzing git history and chats to capture new insights.

How does the devlog drafting workflow handle content discovery and outline generation?

The devlog drafting workflow handles content discovery by analyzing git history and conversations to find decision points. It then generates structured outlines linking code changes to reasoning before drafting posts.

Are there limitations when mining devlog content from chats and git history?

Limitations when mining devlog content from chats and git history depend on the availability of clear decision points in commits and conversations. The Skill relies on these sources to surface actionable insights and coherent narratives.