coding-by-logging

Log structured code review discussions and AI execution confirmations in markdown sessions.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/jluo41/research-skills --skill coding-by-logging
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-by-logging
Source: https://github.com/jluo41/research-skills/tree/main/skills/coding-by-logging
Command: npx skills add https://github.com/jluo41/research-skills --skill coding-by-logging

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines code reviews and iterative development by creating a structured, documented log of discussions and changes between a human and an AI, ensuring clarity and traceability.

Core Features & Use Cases

  • Structured Code Review: Log findings, recommendations, and user instructions in a consistent format.
  • Iterative Refinement: Track AI's execution of changes and responses, facilitating multi-step improvements.
  • Session-Based Workflow: Organize discussions into distinct sessions with clear timestamps and issue tracking.
  • Use Case: When refactoring a complex module, use this Skill to log each identified issue, the proposed fix, your approval or modification, and the AI's confirmation, creating a complete audit trail of the refactoring process.

Quick Start

Use the coding-by-logging skill to review the file 'main.py' and log any issues found.

Frequently Asked Questions about coding-by-logging

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

FAQPage Schema
How do I track iterative code changes during a refactoring session?

You can track iterative code changes during a refactoring session by using a structured logging workflow to document human-AI discussions, ensuring traceability and clarity in code evolution through session-based issue tracking.

What is the best way to document code review discussions with an AI?

The best way to document code review discussions with an AI is to use structured markdown formatting rules to log findings, recommendations, and user instructions, creating a consistent record of issues and AI execution confirmations.

Can I use session-based logging for multi-step code improvements?

Yes, you can use session-based logging for multi-step code improvements by organizing discussions into distinct sessions with clear timestamps, tracking each identified issue, proposed fix, and AI response.

How do I maintain an audit trail when refactoring a complex module?

To maintain an audit trail when refactoring a complex module, log each identified issue, the proposed fix, your approval or modification, and the AI's confirmation, creating a complete history of the iterative development process.

Does structured code review logging require specific formatting conventions?

Yes, structured code review logging requires adherence to specific markdown formatting rules for sessions, issues, and comment conventions to ensure clarity and traceability in the documented human-AI discussions.