By mottlio
Automatically create journal entries and usage manuals after completing significant work. Ensures projects have a paper trail.
A Claude Code skill that automatically documents completed work in journal entries and usage manuals.
After you complete significant work — a feature, bugfix, infrastructure setup, configuration change — this skill guides Claude to:
It checks for existing documentation first to avoid duplicates, appending to related entries instead of creating new files.
# Add the marketplace
claude plugin marketplace add mottlio/project-documentation
# Install the skill
claude plugin install project-documentation
The skill looks for documentation directories in this order:
docs/
journal/ # Chronological work entries (YYYY-MM-DD-description.md)
manuals/ # Operational reference docs (descriptive-name.md)
If docs/ doesn't exist, it looks for journal/ and manuals/ at the project root. It creates directories as needed but won't reorganize your existing structure.
This skill works great alongside Superpowers — the core skills library for Claude Code that provides TDD, debugging, planning, and other workflows. Together they cover the full development lifecycle: Superpowers guides how you build, and Project Documentation ensures the work gets recorded.
# Email Calendar Integration
**Date:** 2026-04-02
## Objective
Add email reading and calendar access to the main Svelt instance via the gws CLI tool.
## What was done
- Installed gws CLI and configured OAuth credentials
- Added exec tool allowlist entries for gws commands
- Created email-triage cron job (hourly, sends Telegram summary)
- Tested end-to-end: read, draft, send, calendar list/create
## Outcome
Email and calendar integration working. Cron job active and delivering summaries.
# Email & Calendar (gws CLI)
## Overview
Email reading/drafting and calendar management via the gws CLI tool,
connected to [email protected].
## Common operations
### Check email
gws gmail inbox --max 10
gws gmail +triage
### Send a draft
gws gmail draft --to [email protected] --subject "Hello" --body "..."
gws gmail send --id <draft-id>
### View calendar
gws calendar list --today
gws calendar list --days 7
## Troubleshooting
If auth fails, credentials may have expired. Run:
gws-setup-credentials.sh
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub mottlio/project-documentation --plugin project-documentationLightweight documentation memory for AI coding agents: scaffold a docs tree, validate it, and auto-load recent context each session.
Commands for generating documentation and managing changelogs
Make your AI agent code with your project's architecture, rules, and decisions.
Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.