Publish journal entries to basic-memory (blog) or Slack (#christian-ai-journal)
Personal Claude Code plugin marketplace for Christian Romney.
This repository is my personal skill marketplace — a home for skills tailored to my own preferences, tools, and workflows. It also serves as an incubator: skills that prove broadly useful may eventually be contributed upstream to the community.
Install the marketplace with:
claude plugins add https://github.com/christianromney/claude-plugins
Then install individual plugins:
claude plugins install <plugin-name>@christianromney-claude-plugins
| Plugin | Skill | Category | Description |
|---|---|---|---|
| chezmoi | chezmoi:chezmoi | Reference | Comprehensive guide to chezmoi's three-state model, source attributes, symlink patterns, templates, and scripts |
| generate | generate:arch-briefing | Generator | Produce a structured architectural briefing document for a given codebase or project |
| generate | generate:commit-message | Generator | Draft a commit message focused on intent and rationale rather than mechanics |
| generate | generate:diagram | Generator | Create a Mermaid diagram (DFD, ER, sequence, state, or component) following consistent conventions |
| journal | journal:blog | Publishing | Write and publish a blog post to basic-memory |
| journal | journal:slack | Publishing | Post a journal entry to the #christian-ai-journal Slack channel |
| jujutsu | jujutsu:jujutsu | Reference | Guide to Jujutsu (jj) — working-copy model, bookmarks, common workflows, and Git translation table |
| socratic-partner | socratic-partner:socratic-partner | Persona | Structured problem-solving partner: refines problem statements, surfaces evaluation criteria, and builds decision matrices via Socratic dialogue |
| sync | sync:dotfiles | Workflow | Sync home directory changes back to the chezmoi source repository, handling templates and conflicts |
| sync | sync:notes | Workflow | Sync the personal notes repository to GitHub using jujutsu, including fetch, rebase, and push |
| usage-insights | usage-insights:usage-insights | Analytics | Generate a time-aware, config-aware HTML usage report from Claude Code session data with trend classification |
| Category | Description |
|---|---|
| Reference | Loads knowledge about a tool or system so Claude can apply it accurately in context |
| Generator | Produces a specific artifact (document, diagram, message) following a defined format |
| Publishing | Publishes content to an external destination |
| Workflow | Guides execution of a multi-step operational task |
| Persona | Establishes a collaborative mode or thinking style for a session |
| Analytics | Collects, analyzes, and reports on data |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Reference guide and workflow for managing dotfiles with chezmoi
Skills for generating architectural briefings, commit messages, and technical diagrams
Sync dotfiles and personal notes to remote repositories
Problem-solving thinking partner using the Socratic method
Generate time-aware, config-aware HTML usage insight reports from Claude Code session data with trend classification and config-awareness
npx claudepluginhub christianromney/claude-plugins --plugin journalBlog post creation - project logs, technical write-ups, personal documentation
Manage velog.io blog posts from the terminal — create, edit, publish, and browse posts via the velog CLI.
The Hitchhiker's Guide — content creation suite with automated pipeline, daily briefs, and blog writing
Process skill for turning raw project data (research notes, session logs, drafts, code) into structured technical blog posts. Covers gathering, extraction, structure, and Astro frontmatter.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation