journal

Track progress state and generate Markdown ADRs across sessions.

82|23|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Rune-kit/rune --skill journal-rune-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: journal
Source: https://github.com/Rune-kit/rune/tree/main/skills/journal
Command: npx skills add https://github.com/Rune-kit/rune --skill journal-rune-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that critical progress, decisions, and state information for any workflow are saved persistently across multiple sessions, preventing data loss and providing a clear audit trail.

Core Features & Use Cases

  • Persistent State Tracking: Manages progress for long-running tasks like rescues or feature development.
  • Architecture Decision Records (ADRs): Captures and organizes key architectural decisions with rationale.
  • Dependency Graph Management: Visualizes and updates module health and relationships.
  • Use Case: During a complex software rescue operation, this skill would track which modules have been fixed, record the decisions made about refactoring approaches, and update a visual dependency map, allowing the team to resume work seamlessly in the next session.

Quick Start

Use the journal skill to record the decision to refactor the authentication module.

Frequently Asked Questions about journal

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

FAQPage Schema
How do I track persistent state across multiple AI agent sessions?

Architecture Decision Records capture key architectural decisions with rationale in structured Markdown format. They organize decision context, considered options, and outcomes, ensuring critical design choices are documented and auditable across multiple sessions.

How do I document architecture decisions for a software rescue operation?

You document architecture decisions by generating Architecture Decision Records in structured Markdown format. This captures the rationale and context behind refactoring approaches, ensuring software rescue operations maintain continuity and auditability across sessions.

Does this workflow persistence approach require specific file formats for dependency tracking?

Workflow persistence uses specific file operations to edit state files like module-status.json and dependency-graph.mmd. This dependency tracking approach visualizes module relationships and health without requiring rigid external databases.

What is the best way to maintain an audit trail for complex workflow progress?

The best way to maintain an audit trail for workflow progress is to persistently save critical state and decisions across sessions. Recording module health and ADRs prevents data loss and provides a clear record of decisions made during complex tasks.

Can I use this state management approach for feature development tracking?

Yes, you can use this state management approach for feature development tracking. It manages persistent state for long-running tasks, recording progress and architectural decisions to ensure data is not lost and work resumes seamlessly.