By gchiam
Integrate Claude Code with Logseq via the graphthulhu MCP server. Capture notes, tasks, and insights directly into your Logseq graph.
npx claudepluginhub gchiam/claude-code-plugins --plugin logseqCapture the most recent Claude response to today's Logseq journal as a note
Structured capture to Logseq — prompts for page, entry type, title, content, and tags before writing
Create a new Logseq page for a JIRA ticket, pull request, or repo/service with a structured property template
Quickly capture raw text to today's Logseq journal with minimal friction — pass content as argument
Append timestamped work-log entries to today's Logseq journal under structured sections (In Progress / Done / Blocked / Next)
Personal collection of Claude Code plugins.
# Add the marketplace
claude plugin marketplace add gchiam/claude-code-plugins
# Install a plugin
claude plugin install <name>@gchiam-plugins
# Remove a plugin
claude plugin remove <name>
# Remove the marketplace
claude plugin marketplace remove gchiam-plugins
Or clone locally:
git clone https://github.com/gchiam/claude-code-plugins.git
claude plugin marketplace add ./claude-code-plugins
| Plugin | Description | Invocation | Prerequisites |
|---|---|---|---|
| claude-cleanup | Remove stale project entries from ~/.claude.json | "Clean up claude.json" | — |
| git-absorb | Create fixup commits targeting the right parent using git absorb | /git-absorb | git-absorb |
| jira-cli | Interact with Jira — issues, sprints, epics, transitions | "Show my open Jira tickets" | jira-cli, JIRA_API_TOKEN |
| mac-notifications | macOS sound and system notifications for Claude Code events (Stop, SubagentStop, Notification, PermissionRequest) | Automatic via hooks | macOS |
| multi-review | Use when reviewing a large or high-risk PR and want multiple specialized perspectives | /multi-review --pr 123 | — |
| pr-desc-review | Checks that a PR description accurately reflects the implementation | /pr-desc-review | — |
| skill-cso-review | Audit SKILL.md files for CSO compliance (description quality, structure) | /skill-cso-review:review-skills | — |
Each plugin lives under plugins/ and follows the standard Claude Code plugin layout:
plugins/<plugin-name>/
├── .claude-plugin/plugin.json # Manifest
├── skills/<plugin-name>/ # Skill (auto-activates on context match)
│ └── SKILL.md
├── agents/ # Subagents (optional)
├── commands/ # Slash commands (optional)
└── hooks/hooks.json # Event hooks (optional)
npm install
npm run validate
Runs claude plugin validate on every plugin and the marketplace manifest, and checks file structure. Also runs automatically as a pre-commit hook.
npm run dev -- multi-review
Launches a Claude session with the plugin loaded from your working tree via --plugin-dir. Edit files, re-run — no install needed.
npm run scaffold -- my-new-plugin
Creates the directory structure and registers the plugin in marketplace.json, commitlint.config.js, and package.json workspaces.
MIT
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Requires secrets
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Intelligent prompt optimization using skill-based architecture. Enriches vague prompts with research-based clarifying questions before Claude Code executes them