ck:journal

Write concise journal entries summarizing recent project changes and decisions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tonamson/please-done --skill ck-journal-tonamson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:journal
Source: https://github.com/tonamson/please-done/tree/main/ck/.opencode/skills/journal
Command: npx skills add https://github.com/tonamson/please-done --skill ck-journal-tonamson

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Journaling changes and session reflections is often fragmented. This skill provides a lightweight way to document important events, decisions, and insights from code activity in a structured format.

Core Features & Use Cases

  • Write concise journal entries from recent commits, experiments, and meetings.
  • Store journals in the ./docs/journals/ directory for easy reference and retrospectives.
  • Leverage the journal-writer subagent to guide reflection and ensure consistency across entries.

Quick Start

Ask the AI to write a concise journal entry summarizing the latest changes and decisions.

Frequently Asked Questions about ck:journal

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

FAQPage Schema
How do I write concise journal entries for recent code changes and sessions?

To write concise journal entries for recent code changes, you can use a lightweight skill to document important events and decisions in a structured format. It guides reflection on recent commits and experiments within your local workspace.

What is the best way to document engineering decisions and workflow insights?

The best way to document engineering decisions is through reflective journaling in a structured local directory. This approach captures session insights and workflow events consistently without fragmenting your documentation across scattered files.

Where should I store session reflections and project journals locally?

You should store session reflections and project journals in the ./docs/journals/ directory. This allows for easy reference during retrospectives and keeps your engineering documentation organized within your local workspace.

Do I need a specific format for project documentation and journaling?

Yes, project documentation and journaling requires a SKILL.md file with YAML frontmatter containing the name and description. This structured format ensures consistency across your journal entries and reflective notes.

Can I automate reflective journaling from recent commits and experiments?

You can automate reflective journaling by asking the AI to summarize the latest changes and decisions. A journal-writer subagent guides the reflection process to ensure consistency across entries from recent commits and experiments.

What are the limitations of lightweight journaling for software engineering projects?

The limitation of lightweight journaling is that it focuses strictly on concise entries rather than exhaustive documentation. It is designed for capturing recent changes and decisions, not replacing full project specifications or comprehensive wikis.