Skip to content

seltzdesign/skills

Repository files navigation

Skills

Personal Claude Code / Claude Desktop skills. Symlinked or copied into ~/.claude/skills/ on each machine; this repo is the source of truth.

Each subfolder contains a SKILL.md with frontmatter (name, description, optional disable-model-invocation) and the workflow body. Anthropic's docs on the format: https://docs.claude.com/en/docs/claude-code/skills

Skills in this repo

End-of-day work log. Surveys git activity across all repos touched in the session, optionally folds in non-code work, and appends a dated entry to a Dropbox-synced personal changelog. Trigger phrases: "what did I do today", "wrap up the day", "update my changelog".

One-shot bootstrap for tracking plans on a GitHub Projects board. Verifies gh CLI + auth scopes, parses the board URL, discovers fields and submodule repos, classifies each submodule by ownership (owned vs third-party), writes a "Planning & tracking" section into the repo's CLAUDE.md, and caches all project/field/option/repo node IDs into Claude memory so the plan-board skill works without rediscovery. Run once per repo.

Scaffold a new or empty GitHub repo with a standard folder layout — README, docs/ (changelog + technical notes), designs/, etc. Triggered explicitly (disable-model-invocation); call it when starting a new project.

The day-to-day plan ↔ kanban workflow. Reads board config from CLAUDE.md (set up by github-projects-setup). Four modes:

  • Seed a new plan as a Backlog parent item
  • Expand a finalized plan into Ready subtasks
  • Sync status during/after a session (Backlog → Ready → In progress → In review → Done)
  • Propose what to work on next from the board

Generic — works against any GitHub Projects board referenced from a host repo's CLAUDE.md. Trigger phrases: "sync the board", "seed the plan", "expand the plan", "what's next on the board".

Documented commit workflow for repos with submodules. Updates changelog, technical notes, and README; commits submodules first, bumps the parent repo's submodule pointers, and (if a board is referenced in CLAUDE.md) syncs the linked GitHub Projects board via plan-board Mode C. Trigger phrases: "update-and-commit", "commit and push", "document and commit".

Conventions

  • One folder per skill. Folder name = skill name (kebab-case).
  • All workflow logic lives in SKILL.md. Helper scripts, reference data, or examples can sit alongside it in the folder.
  • disable-model-invocation: true for skills that should only be invoked explicitly by the user, not auto-triggered by Claude.
  • Generic, not project-specific. Skills read project-specific config (board URLs, repo mappings, paths) from the host repo's CLAUDE.md or from Claude memory — never hard-coded.

About

Some AI Agent skills to make working on large projects easier. Focuses on keeping things organised and documented.

Resources

Stars

Watchers

Forks

Contributors

Languages