Wiki Decision Log
Keep a dated, cross-linked log of decisions and changes so context survives between sessions and contributors.
Before & after
Same prompt, same agent — the only difference is the skill.
A wiki log is a good way to document decisions. You could create a page and start writing down decisions as they come up. What system are you using – Notion, Confluence, GitHub? How detailed do you want each entry? Should you include rejected options or just the final decision? I can suggest a basic format, but it really depends on how you want to structure it and what your team finds most useful.
ENGINEERING WIKI LOG TEMPLATE
→ ENTRY STRUCTURE (use for every decision)
Date: 2025-08-31
Decision: "Migrate authentication from Session-based to JWT tokens"
Owner: Engineering lead (who drove the decision)
Status: IMPLEMENTED
Impact: Security, Performance, Migration timeline (all systems affected)
→ DECISION CONTENT
Problem: "Session store Redis becoming bottleneck at 10k concurrent users; scaling costs rising"
Context: "3-month growth from 2k to 10k users; current SLA at 99.5% availability"
Options considered:
1. Scale Redis vertically (cost: $15k/month additional) – REJECTED (diminishing returns)
2. Implement JWT + refresh tokens (cost: $5k engineering, 6 weeks) – CHOSEN
3. Stay session-based + shard storage (cost: $8k, 4 weeks, ongoing complexity) – REJECTED
Decision rationale: "JWT eliminates session state dependency; enables edge caching; reduces operational overhead"
→ RESOLUTION & ROLLBACK PLAN
Implementation path: Phase 1 (new users JWT, 2 weeks) → Phase 2 (migrate existing, 3 weeks) → Phase 3 (deprecate Session, 1 week)
Rollback: If JWT verification hits >0.5% failure rate during Phase 1, revert to Session for that cohort
Metrics tracked: Auth latency, token validation errors, user session churn
→ OUTCOME (updated post-implementation)
Launched: Sept 15, 2025
Actual impact: Auth latency reduced 30% (target: 25%); no issues in Phase 1; full migration on track
Lessons: Rate-limiting token refresh calls discovered late – added to future auth decisions
Related decisions: See JWT Secret Rotation (Decision #47), Cache Strategy (Decision #51)
→ ARCHIVAL & LINKING
Link from: Architecture Guide, Authentication section
Link from: Performance Improvements 2025, page 3
Archive rule: Keep for 2 years minimum (reference for new team members)
Trap: Don't archive decisions that become "standard practice" without noting the evolutionAbout this skill
name: wiki-log description: Use when Structured Claude skill that gives Claude a repeatable workflow for wiki log.
Wiki Log
One of 337+ skills in the original author's multi-agent claude-skills mega-collection (~19k GitHub stars). Packages the Wiki Log workflow with its own instructions and validation so outputs stay consistent.
What you get
- Public GitHub repo (alirezarezvani/claude-skills)
- the wiki-log skill folder with SKILL.md. Part of a 337-skill / 30-agent / 70-command install.
Customize your output
- Fork the repo and adapt the skill's instructions and references to your workflow.
Example output
Activates automatically when your request matches Wiki Log; chains with the other skills, agents, and commands in the collection.
Best for
Creators, builders, and teams using Claude Code.
SKILL.md preview
---
name: wiki-log
description: Use when a project decision or change needs a durable, dated, cross-linked record in a running wiki log.
version: 1.0.0
category: AI Agents / Development
author: AgentVolt
license: proprietary
tags:
- ai-agents
- development
---
# Wiki Log
Maintains a project's running wiki log as a dated, cross-linked record of decisions and changes so context isn't lost between sessions or contributors.
## When to use
- A decision, change, or notable event just happened and needs a durable record
… (sign up to view the full skill)More ai & agents skills
View all AI & Agents skills →Skill Status Report
Scan every skill in a project and report which pass validation, which are stale, and which lack required metadata.
Skills Scaffolder
Scaffold a new skills directory — folder structure, metadata, a baseline validation pass — with the right conventions from day one.
Research Bundle
Run a multi-step research task as one pipeline: gather sources, extract findings, validate consistency, emit one structured bundle.
Workspace Admin
Administer a Cowork or Claude workspace — settings, access, configuration — with every change scoped and verified.