.claude/skills/customize-templates/SKILL.md
Manage custom template overrides for vault skills
npx skillsauth add DavidROliverBA/ArchitectKB customize-templatesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Manage custom template overrides for vault skills. Copies default templates to Templates/Custom/ where they can be modified without touching the original.
/customize-templates # List all templates and override status
/customize-templates <skill-name> # Copy default template to Custom/ for editing
/customize-templates reset <skill-name> # Remove custom template (revert to default)
/customize-templates diff <skill-name> # Show differences between custom and default
/customize-templates # Show which skills have templates and which are overridden
/customize-templates adr # Copy Templates/ADR.md to Templates/Custom/adr-template.md
/customize-templates meeting # Copy Templates/Meeting.md to Templates/Custom/meeting-template.md
/customize-templates diff adr # Show what changed in the custom ADR template
/customize-templates reset meeting # Delete custom meeting template, revert to default
| Skill | Default Template | Custom Override Path |
|-------|-----------------|---------------------|
| /adr | Templates/ADR.md | Templates/Custom/adr-template.md |
| /meeting | Templates/Meeting.md | Templates/Custom/meeting-template.md |
| /daily | Templates/Daily.md | Templates/Custom/daily-template.md |
| /task | Templates/Task.md | Templates/Custom/task-template.md |
| /person | Templates/Person.md | Templates/Custom/person-template.md |
| /system | Templates/System.md | Templates/Custom/system-template.md |
| /email | Templates/Email.md | Templates/Custom/email-template.md |
| /incubator | Templates/Incubator.md | Templates/Custom/incubator-template.md |
| /project | Templates/Project.md | Templates/Custom/project-template.md |
| /trip | Templates/Trip.md | Templates/Custom/trip-template.md |
| /dataasset | Templates/DataAsset.md | Templates/Custom/dataasset-template.md |
| /book | Templates/Book.md | Templates/Custom/book-template.md |
/customize-templatesWhen invoked without arguments, show the override status of all templates.
Templates/Custom/<skill>-template.md| Skill | Default Template | Custom Override | Status |
|-------|-----------------|----------------|--------|
| adr | Templates/ADR.md | Templates/Custom/adr-template.md | default |
| meeting | Templates/Meeting.md | Templates/Custom/meeting-template.md | customised |
| daily | Templates/Daily.md | Templates/Custom/daily-template.md | default |
Use customised when the custom file exists, default when it does not.
/customize-templates <skill> to create an override."/customize-templates <skill-name>Copy a default template to the custom override location.
<skill-name> in the mapping tableTemplates/Custom/<skill>-template.md
Templates/Custom/<skill>-template.md. Edit it directly, or use /customize-templates reset <skill> to start fresh."Templates/<Type>.mdTemplates/Custom/<skill>-template.mdCopied default template to: Templates/Custom/<skill>-template.md
You can now edit this file to customise the template.
The original at Templates/<Type>.md remains unchanged.
Skills that support template loading will check for custom
templates first. See the "Template Loading" section below
for the pattern other skills should follow.
/customize-templates reset <skill-name>Remove a custom template to revert to the default.
<skill-name> in the mapping tableTemplates/Custom/<skill>-template.md exists
<skill>. Already using the default."Templates/Custom/<skill>-template.md? This will revert to the default template. (Y/n)"/<skill> will now use the default at Templates/<Type>.md."/customize-templates diff <skill-name>Show differences between the custom and default templates.
<skill-name> in the mapping tableTemplates/Custom/<skill>-template.md exists
<skill>. Nothing to diff."diff -u "Templates/<Type>.md" "Templates/Custom/<skill>-template.md"
This is the pattern that other skills should adopt to support custom templates.
When a skill creates a new note from a template, it should check for a custom override first:
Templates/Custom/{skill-name}-template.mdTemplates/In a skill's SKILL.md instructions, add before the template-reading step:
Check for a custom template override:
- If `Templates/Custom/<skill>-template.md` exists, read and use that template
- Otherwise, use the default `Templates/<Type>.md`
Skills are not required to adopt this pattern immediately. It is opt-in and backwards-compatible -- skills that do not check for custom templates will continue to work with their defaults.
Templates/Custom/ which is tracked by git, so overrides are version-controlled<skill>-template.md avoids conflicts with the default templatesTemplates/Custom/ if the folder is configuredTemplates/ can be edited directlytools
--- context: fork --- # /youtube Save a YouTube video as both a Weblink (quick reference) and a detailed Page (full analysis). ## Usage ``` /youtube <url> /youtube <url> <optional title override> ``` ## Examples ``` /youtube https://www.youtube.com/watch?v=0TpON5T-Sw4 /youtube https://youtu.be/abc123 AWS re:Invent Keynote ``` ## Prerequisites This skill uses the MCP Docker YouTube tools: - `mcp__MCP_DOCKER__get_video_info` - Video metadata - `mcp__MCP_DOCKER__get_transcript` - Full trans
data-ai
Create and manage git worktrees for parallel agent sessions
testing
--- context: fork --- # /wipe Generate a context handoff summary, clear the session, and resume in a fresh conversation. Detects environment and provides automated (tmux) or manual workflow. ## Usage ``` /wipe /wipe quick # Minimal handoff, just essentials /wipe detailed # Comprehensive handoff with full context ``` ## Instructions When the user invokes `/wipe`: ### Phase 1: Detect Environment First, check the terminal environment: ```bash echo "Environment Detection:"
data-ai
--- context: fork --- # /weekly-summary Generate comprehensive weekly summary from daily notes, meetings, tasks, and project updates using parallel sub-agents. ## Usage ``` /weekly-summary /weekly-summary --last-week /weekly-summary --from 2026-01-01 --to 2026-01-07 /weekly-summary --output page # Create Page note instead of just outputting ``` ## Instructions This skill uses **5 parallel sub-agents** to gather data concurrently from different vault areas, then synthesizes a comprehensi