A log of small projects completed using Claude Code CLI on a personal Debian laptop. Each session was self-contained — Claude handled the implementation while I directed the goal.


Project 1 — System Environment Setup

Claude AI — the AI assistant powering these projects

DetailInfo
Date23 June 2026
StatusCompleted

Ran the built-in /doctor command to verify the Claude Code installation was healthy, paths were correct, and the environment was ready to use on the laptop.


Project 2 — OneDrive Setup & Office Tooling

Microsoft OneDrive — synced and running on Debian Linux

DetailInfo
Date24 June 2026
StatusCompleted

Set up cloud storage and document tooling on the Debian laptop:

  • Installed and configured OneDrive via Snap, authenticated it, and enabled the background sync daemon for persistent file syncing
  • Installed LibreOffice Writer as a document editor

Four guided lab documents were generated, formatted, and saved to OneDrive:

DocumentTopic
Linux_Command_Line_Lab.docxLinux command reference with usage examples
Windows_PowerShell_Lab.docxPowerShell syntax and cross-platform shell skills
Docker_Intro_Lab.docxIntroduction to Docker containers
Apache_Lab.docxApache web server setup and configuration

Project 3 — Obsidian Vault Optimisation & Claude API

Obsidian — the note-taking app used for the personal knowledge vault

DetailInfo
Date24 June 2026
StatusCompleted

Two things were done in the same session: restructuring an existing Obsidian notes vault, then wiring Claude into it.

Vault clean-up:

  • Standardised formatting, headings, and spacing across all notes
  • Added a Table of Contents to each note
  • Created three supporting files: a formatting guide, a blank note template, and an optimisation log
  • Updated the vault’s Canvas diagram to reflect the current note structure

Claude API integration:

  • Connected the Claude API to Obsidian so Claude can read notes, suggest edits, and generate content from within the vault
  • This makes the vault AI-assisted going forward — notes can be summarised, reformatted, or extended using Claude as a backend

Obsidian vault with Claude API integration active


Project 4 — Lab Document Migration to Obsidian

LibreOffice — used to create the original lab documents before migration

DetailInfo
Date26 June 2026
StatusCompleted

Retrieved the lab .docx files from OneDrive and converted them into properly formatted Markdown notes inside the Obsidian vault:

Obsidian NoteVault Location
Linux Command Line Lab.mdLinux Fundamentals/
Windows PowerShell Lab.mdCybersecurity Notes/Cluster 2 Notes/

Each imported note was brought up to vault standards — YAML frontmatter, a Table of Contents, correct heading hierarchy, fenced code blocks, and cross-links between the two notes.


Summary

#ProjectDateResult
1Environment Setup23 Jun 2026Claude Code verified and ready
2OneDrive + Office Tooling24 Jun 2026Cloud sync active, 4 lab docs created
3Obsidian Vault + Claude API24 Jun 2026Vault restructured, Claude API integrated
4Lab Doc Migration26 Jun 2026Docs converted to Markdown in vault

All projects were completed on a Debian Linux laptop using Claude Code CLI.