Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

log-session

verified

Synthesises an authorship log entry from session checkpoints and conversation context. Presents draft for author approval before appending to the project's authorship_log.md.

View on GitHub

Marketplace

thesis-writer-marketplace

ccam80/thesis-writer

Plugin

claude-thesis-writer

Repository

ccam80/thesis-writer

skills/log-session/SKILL.md

Last Verified

February 3, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/ccam80/thesis-writer/blob/main/skills/log-session/SKILL.md -a claude-code --skill log-session

Installation paths:

Claude
.claude/skills/log-session/
Powered by add-skill CLI

Instructions

# Log Session

## Overview

This skill produces an auditable record of authorship for AI-assisted thesis writing sessions. It synthesises checkpoint notes (written silently by content-creating skills during the session) and any remaining conversation context into a structured log entry, then presents it for author review and approval before appending to the project's `authorship_log.md`.

The log serves as a **defensible paper trail** demonstrating the author's intellectual direction of the work — not a mechanical transcript, but a record of decisions, rejections, and domain contributions.

## When to Use This Skill

- At the end of a thesis writing session (planning, writing, or revision)
- When the context window is approaching capacity (10% remaining warning)
- The user invokes `/log-session`

## Inputs

1. **Checkpoint scratch file**: `authorship_log_draft.md` in the thesis project root, written incrementally by `document-planner` and `writer` during the session
2. **Conversation context**: Whatever remains in the context window at invocation time
3. **Existing log**: `authorship_log.md` in the thesis project root (to read cumulative summary)

## Process

### Step 1: Gather Material

1. Read `authorship_log_draft.md` if it exists — these are the mid-session checkpoints captured while context was fresh
2. Scan current conversation context for any work done since the last checkpoint
3. Read the current `authorship_log.md` cumulative summary (if it exists) to update running totals

### Step 2: Analyse and Categorise

From checkpoints and context, identify:

**Author direction** — instances where the author:
- Introduced a technical point, claim, or structural choice
- Rejected an agent suggestion (with brief reason if apparent)
- Modified an agent suggestion before accepting
- Provided domain knowledge not available in the literature
- Redirected emphasis, ordering, or scope

**Agent contributions** — instances where the agent:
- Proposed structure or content that 

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
5748 chars