auto-summary
FreeBatch populate summary fields using content analysis
The English summary is being prepared. Showing the original description.
Generate changelog for ArchitectKB template contributions
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Command: /template-changelog
Model: 🟡 Sonnet
Agent: None (direct execution)
Compare this vault with the ArchitectKB template repository and generate changelog entries for features that could be contributed back.
Location: ~/Documents/GitHub/ArchitectKB/
GitHub: https://github.com/DavidROliverBA/ArchitectKB
Compare these directories between vaults:
| Directory | Content Type |
|---|---|
.claude/scripts/ | Python/Shell scripts |
.claude/skills/ | Skill definitions |
.claude/schemas/ | JSON schemas |
.claude/hooks/ | Pre/post hooks |
.claude/rules/ | Reference documentation |
Templates/ | Note templates |
For each file, determine:
A change is template-worthy if:
Exclude:
Use Keep a Changelog format:
## [Unreleased]
### Added
- New `/archive-attachments` skill for orphaned attachment cleanup
- `archive-orphan-attachments.py` script with manifest tracking
- New `location.schema.json` for Location entity type
### Changed
- Updated `frontmatter-validator.py` to support seven-pillar ontology
- Enhanced `tag-taxonomy.md` with workstream hierarchy
### Fixed
- Fixed hardcoded paths in scheduled task scripts
Run this comparison:
#!/bin/bash
VAULT=~/Documents/GitHub/BA-DavidOliver-ObsidianVault
TEMPLATE=~/Documents/GitHub/ArchitectKB
echo "=== New in Vault (not in Template) ==="
for dir in .claude/scripts .claude/skills .claude/schemas .claude/hooks .claude/rules; do
echo "--- $dir ---"
comm -23 <(ls "$VAULT/$dir" 2>/dev/null | sort) <(ls "$TEMPLATE/$dir" 2>/dev/null | sort)
done
echo ""
echo "=== Modified (different content) ==="
for dir in .claude/scripts .claude/skills .claude/schemas .claude/hooks .claude/rules; do
for file in "$VAULT/$dir"/*; do
name=$(basename "$file")
if [ -f "$TEMPLATE/$dir/$name" ]; then
if ! diff -q "$file" "$TEMPLATE/$dir/$name" > /dev/null 2>&1; then
echo "$dir/$name"
fi
fi
done
done
Generate a markdown report with:
/template-sync/template-candidates - Detailed analysis of what to sync/template-sync - Execute the sync operationNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Batch populate summary fields using content analysis
The English summary is being prepared. Showing the original description.
Batch auto-tag untagged notes using content analysis
The English summary is being prepared. Showing the original description.
Generate C4 architecture diagrams from system notes
The English summary is being prepared. Showing the original description.
Create and edit Obsidian Canvas files for architecture visualization
The English summary is being prepared. Showing the original description.
Check Outlook inbox and update daily note with message summary
The English summary is being prepared. Showing the original description.
Stage and commit vault changes with UK English conventional commit messages
The English summary is being prepared. Showing the original description.