devlog

Creates and updates a project DEVLOG.md from chat history, Git commits, and issue trackers.

29|2|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/jbdamask/john-claude-skills --skill devlog-jbdamask
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devlog
Source: https://github.com/jbdamask/john-claude-skills/tree/main/skills/devlog
Command: npx skills add https://github.com/jbdamask/john-claude-skills --skill devlog-jbdamask

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create and maintain a comprehensive development log (DEVLOG.md) for your projects, capturing the evolution, decisions, and challenges encountered throughout the development lifecycle.

Core Features & Use Cases

  • Automated Log Creation: Generates and updates a DEVLOG.md file in your project's root directory.
  • Information Synthesis: Gathers context from chat history, planning documents, Git commits, and issue trackers.
  • Narrative Development: Weaves technical details into a readable story of the project's journey.
  • Use Case: After completing a significant feature, invoke this skill to document the decisions made, challenges faced, and the final outcome, ensuring a clear historical record for future reference or onboarding new team members.

Quick Start

Update the project's devlog with recent activity.

Frequently Asked Questions about devlog

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

FAQPage Schema
How do I document project history and key decisions from git commits and chat logs?

To document project history, this Skill synthesizes git commits, chat history, and planning documents into a narrative DEVLOG.md file. It captures the evolution, challenges, and key decisions encountered throughout the development lifecycle.

What is the best way to create a development log for onboarding new team members?

Creating a development log for onboarding is done by weaving technical details from issue trackers and git logs into a readable story. This generates a comprehensive narrative of project pivots and outcomes in a central markdown file.

Does this project documentation tool require access to a git repository and issue trackers?

Yes, generating comprehensive project documentation requires access to project files, a git repository, and potentially issue tracking systems. This access allows the Skill to gather complete context and synthesize development history.

Can I use this to generate a narrative devlog from markdown planning documents?

Yes, you can generate a narrative devlog from markdown planning documents alongside chat history and code commits. It focuses on synthesizing these sources to document project evolution, challenges, and pivots in a readable format.

How do I update my project development log after completing a feature?

To update your project development log after completing a feature, invoke this Skill to document the decisions made, challenges faced, and the final outcome. It automatically integrates recent activity into your existing DEVLOG.md file.