Built the internal tool the team runs on: an Obsidian vault wired to Claude Code so project docs and status stay current instead of rotting in Slack threads. Wrote the plugin behind it too - hooks that auto-pull and auto-commit your notes, and skills that read git history to write a daily per-person summary, run a personal check-in, and generate a weekly retro across the team.
Original planning notes, from before it had a name:
Plan:
- obsidian
- how to share a vault?
- local md file access is best
- git included
- automated pulls and push
- common plugins
- easy setup, free
- potential sync issues but unlikely and claude can resolve them no pb
- manage projects from claude code vscode
- just point claude code to the folder where obsidian is, and the skill will do the rest
How to make it “alive”?
- claude code skill/hook to update doc and check for documentation status
- this needs the most work
- what everyone is doing gets automatically added in a file under the person’s name in the current project
- avoid sync issues
- daily cron propagates this to overall documentation and project status
- claude cowork for now? Define md file describing the task but needs to be protected