notion

minukHwang-plugins

productivityClaude Codeby Minuk Hwang

Summary

Notion workspace automation tools

Install to Claude Code

/plugin install notion@minukHwang-plugins

Run in Claude Code. Add the marketplace first with /plugin marketplace add minukHwang/claude-plugins if you haven't already.

README.md

claude-plugins

![License: MIT](https://opensource.org/licenses/MIT) ![Claude Code](https://claude.ai/code)

A Claude Code plugin marketplace for development workflow automation.

Table of Contents

---

Quick Start

# 1. Add marketplace
/plugin marketplace add minukHwang/claude-plugins

# 2. Install plugins you need
/plugin install workflow@minukHwang-plugins  # NEW: Project config
/plugin install jira@minukHwang-plugins      # NEW: Jira integration
/plugin install daily@minukHwang-plugins     # NEW: Daily planning
/plugin install git@minukHwang-plugins
/plugin install react@minukHwang-plugins
/plugin install readme@minukHwang-plugins
/plugin install notion@minukHwang-plugins
/plugin install util@minukHwang-plugins
/plugin install confluence@minukHwang-plugins

---

Plugins

workflow

Project workflow configuration for Git strategy, Jira integration, and Notion sync.

| Command | Description | |---------|-------------| | /workflow:init | Initialize workflow configuration | | /workflow:config | Modify existing workflow settings |

| Skill | Description | |-------|-------------| | workflow-context | Auto-load workflow settings | | one-pr-one-issue | 1 PR = 1 Issue workflow guide (v1.2.0) |

Features:

  • Git strategy selection (github-flow, git-flow, trunk-based)
  • Jira project connection with issue key in branches/commits
  • Notion TODO database integration with Epic field (v1.1.0)
  • Type field: Epic/Story/Task/Bug/Todo select (v1.2.0)
  • CLAUDE.md rules: Auto-add 1 PR = 1 Issue workflow (v1.2.0)
  • Two-ID system: Data Source ID + Page ID for Notion DBs (v1.1.0)
  • Merge method configuration (squash, merge, rebase)
  • Creates .claude/workflow.json for other plugins to use

⚠️ Requires Atlassian MCP for Jira integration

πŸ“„ Full documentation

---

jira

Jira issue management and Git integration automation.

| Command | Description | |---------|-------------| | /jira:backlog | View project backlog issues | | /jira:create | Create a new Jira issue | | /jira:start | Start working on issue (creates branch) | | /jira:done | Complete issue (creates PR, updates status) | | /jira:view | View issue details | | /jira:sync | Bidirectional sync: Jira ↔ Notion TODO (v1.3.0) |

Features:

  • Full Jira workflow: create β†’ start β†’ done
  • Epic selection: Link issues to parent Epics (v1.1.0)
  • Due Date & Auto-assign: Optional due date, auto-assign to self (v1.1.0)
  • Start Date: Optional at creation, auto-set on start (v1.3.0)
  • Auto branch creation with issue key (via /git:branch)
  • Automatic status transitions with Start Date (v1.1.0)
  • Notion TODO sync (create, update status, add links)
  • Type field: Epic/Story/Task/Bug synced to Notion (v1.3.0)
  • Epic field: Rich text link to Epic (v1.3.0)
  • Bidirectional sync: Jira ↔ Notion with Done propagation (v1.3.0)
  • Seamless integration with git plugin

⚠️ Requires Atlassian MCP and /workflow:init

πŸ“„ Full documentation

---

daily

Morning daily planning with Notion TODO and Jira integration.

| Command | Description | |---------|-------------| | /daily:plan | Morning daily planning |

Features:

  • Ask today's tasks (free input)
  • Review since last planning (completion check)
  • Carry over incomplete tasks with πŸ”„ tracking (v1.1.0)
  • AI time blocking recommendation
  • Save to Notion TODO with Period (Calendar view)
  • Optional Jira sync at the end

⚠️ Requires Notion MCP and /workflow:init

πŸ“„ Full documentation

---

git

Git workflow automation with smart commits, PRs, CI monitoring, and Jira integration.

| Command | Description | |---------|-------------| | /git:commit | Smart staging + conventional commit with gitmoji | | /git:commit-light | Same as above, saves tokens | | /git:branch | Create branch with type/description naming | | /git:pr | Create PR with full code analysis | | /git:pr-light | Create PR, saves tokens | | /git:ci | Monitor GitHub Actions, analyze failures | | /git:init | Full project init: git, .gitignore, hooks, first commit |

Features:

  • Auto-detects staged/unstaged files
  • Deep analysis reads actual file content
  • Generates conventional commit messages with gitmoji
  • Auto .gitignore generation (Node, Python, Go, Rust, Ruby, iOS, Android)
  • Non-Node.js support (pre-commit framework)
  • Integrates with react, readme, notion plugins
  • Jira integration (v1.4.0): Issue key in branch/commit/PR
  • Notion PR update: Saves PR link to TODO #42 (v1.5.0)
  • Multi-issue warning: Warns on 1 PR with multiple issues (v1.5.0)

πŸ“„ Full documentation

---

react

React/Next.js code comment automation following CLAUDE.md conventions.

| Command | Description | |---------|-------------| | /react:comment | Add/reformat comments to React files | | /react:template | Show comment template for file type |

| Skill | Description | |-------|-------------| | react-conventions | MANDATORY - Auto-applied for .tsx/.ts files |

Supported files: .tsx, Context.tsx, .service.ts, .query.ts, .dto.ts, .utils.ts

πŸ“„ Full documentation

---

readme

README auto-generation and updates based on project analysis.

| Command | Description | |---------|-------------| | /readme:init | Generate README based on project type | | /readme:update | Update README with project changes |

Features:

  • Detects project type (Frontend/Backend/Full-stack)
  • Version-based status detection (< 1.0.0 = In Development)
  • Placeholder support for early-stage projects
  • Triggered after /git:pr

πŸ“„ Full documentation

---

notion

Notion workspace automation tools.

| Command | Description | |---------|-------------| | /notion:til | Record TIL to Notion (requires MCP) | | /notion:blog | Write detailed blog post (extends TIL) |

Features:

  • Deep analysis of code changes
  • Multi-commit support: Select multiple commits β†’ 1 TIL
  • PR/MR support: Analyze entire PR changes (GitHub & GitLab)
  • Korean content with structured format (Problem/Solution/Lesson)
  • Auto tech stack detection from changed files
  • TIL β†’ Blog flow: Expand TIL into detailed blog post
  • Web search: Searches official docs and articles for blog
  • Two-ID system: Data Source ID + Page ID (v1.6.0)
  • Triggered after /git:commit

⚠️ Requires Notion MCP setup

πŸ“„ Full documentation

---

util

Utility tools for Claude Code.

| Skill | Description | |-------|-------------| | search | Current date awareness for web searches |

Features:

  • Ensures Claude uses current year (not 2024) when searching
  • Auto-triggers on: "검색해봐", "μ•Œμ•„λ΄", "찾아봐", "뢄석해봐"
  • Runs date before WebSearch/WebFetch

πŸ“„ Full documentation

---

confluence

Sync files to Confluence pages.

| Command | Description | |---------|-------------| | /confluence:sync | Sync a file to Confluence |

Features:

  • Direct file path input (argument or prompt)
  • Creates page if not exists, updates if found
  • Page naming: [{Project}] {filename}
  • Full content sync (replaces entire page)

⚠️ Requires Atlassian MCP and /workflow:init with Confluence enabled

πŸ“„ Full documentation

---

Workflow Examples

Jira Workflow (NEW)

# 1. Initialize workflow config
/workflow:init       # Set up Git strategy + Jira + Notion

# 2. Create and start issue
/jira:create         # Create issue + Notion TODO
/jira:start CP-1     # Create branch + update status

# 3. Work and commit
# ... make changes ...
/git:commit          # ✨ feat: Add feature [CP-1]

# 4. Complete
/jira:done           # Create PR + update status + sync Notion

Git Workflow

# New project setup
/git:init            # git init + .gitignore + husky + first commit

# Feature development
/git:branch          # Create feature/user-auth (with optional Jira link)
# ... make changes ...
/git:commit          # ✨ feat: Add user authentication [CP-1]
/git:pr              # Create PR with analysis + Jira link
/git:ci              # Monitor CI status

React Workflow

/react:comment       # Add comments to React files
/react:template      # Show comment template

# Or after commit:
/git:commit
# β†’ "πŸ“ React files detected. Add comments?"
# β†’ Yes
/react:comment

README Workflow

/readme:init         # Generate new README
/readme:update       # Update existing README

# Or after PR:
/git:pr
# β†’ "πŸ“„ Update README?"
# β†’ Yes (README exists)
/readme:update
# β†’ Yes (no README)
/readme:init

Notion Workflow

/notion:til          # Record TIL to Notion
/notion:blog         # Write detailed blog post

# Or after commit:
/git:commit
# β†’ "πŸ“ Record TIL to Notion?"
# β†’ Yes
/notion:til
# β†’ "πŸ“ Expand to blog post?"
# β†’ Yes
/notion:blog

---

Requirements

| Requirement | For | |-------------|-----| | Git 2.0+ | All plugins | | GitHub CLI (gh) | /git:pr, /git:ci, /notion:til (GitHub) | | GitLab CLI (glab) | /notion:til (GitLab PR/MR) | | Node.js | /git:init | | macOS or Linux | All plugins | | Atlassian MCP | /workflow:init, /jira:*, /confluence:sync | | Notion MCP | /notion:til, /jira:create (TODO sync) |

Atlassian MCP Setup

# 1. Add Atlassian MCP (requires authentication)
claude mcp add atlassian -- npx -y @anthropic-ai/atlassian-mcp

# 2. Follow authentication prompts for Jira/Confluence access

# 3. Restart Claude Code

Required permissions:

  • Jira: Read/write issues, transitions
  • Confluence: Read/write pages (for file sync)

Notion MCP Setup

# 1. Add Notion MCP
claude mcp add notion -- npx -y @anthropic-ai/notion-mcp

# 2. Create integration at https://www.notion.so/my-integrations

# 3. Restart Claude Code

πŸ“„ MCP Guide

---

Contributing

Contributions welcome! Feel free to:

  • Open issues for bugs or feature requests
  • Submit PRs for improvements
  • Suggest new commands or plugins

License

MIT

Related plugins

Browse all β†’