The tools that hold the workflow together. GitHub for code, Obsidian for notes, Quartz for publishing, Claude Code for execution.

GitHub

  • github: Hub: protected main, short-lived branches, repository defaults, and which page owns each topic.
  • github-pr-workflow: Conventional Commits titles, squash merge, drafts, CODEOWNERS, auto-merge, review.
  • github-branch-protection: Rulesets over classic rules, required checks and reviews, bypass gaps.
  • github-actions: Workflow structure, current action majors, caching, token scope, injection and pinning rules.
  • github-secrets: OIDC (including the 2026 subject-claim change), secret scopes, masking limits, scanning.
  • github-releases: Semver tags, draft releases, label-driven notes, immutable releases.
  • github-cli: gh commands for PRs, issues, runs, and the API, with --json and --jq.

Quartz

  • quartz: Hub for Quartz 4.5: version scope, when to use it, this site’s deviations from stock.
  • quartz-config: quartz.config.ts fields, date keys, theme and font modes.
  • quartz-plugins: Transformers, filters, emitters, build phases, and custom plugins.
  • quartz-components: Layout slots, responsive wrappers, and writing custom components.
  • quartz-debugging: --verbose signals, silent link and date failures, verifying public/.
  • quartz-deployment: GitHub Pages, Cloudflare Pages, Vercel, and the CNAME emitter.

Obsidian

  • obsidian: Vault layout, MOCs, daily vs atomic notes, wikilinks, frontmatter, core plugins.
  • obsidian-plugins: Core features first, then Templater, Dataview, Tag Wrangler, Pandoc, Latex Suite.
  • obsidian-templates: Templater templates for frontmatter, dates, scripts, and folder mapping.
  • obsidian-publishing-to-quartz: Which frontmatter Quartz reads, link resolution, ignore patterns, aliases.

Claude Code