Skip to content

minukHwang/claude-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

71 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

claude-plugins

License: MIT Claude 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](url) (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

About

🧩 Claude Code plugin marketplace by Minuk Hwang

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors