Go Straightforward Web Application Development.

I'm Ryota Murakami who lives in Tokyo. Currently working as a freelance React/Node/TypeScript developer. Here is my independent OSS organization.

Personal photo showcasing development work
Creative coding project snapshot
Technology workspace environment
Software engineering collaboration
Programming achievement highlight

GitHub Activity

  1. @ryota-murakami ryota-murakami closed an issue in ryota-murakami/trend · January 6, 2026 13:50
    Workflow failed #1
    please fix this https://github.com/ryota-murakami/trend/actions/runs/20684926962
  2. @ryota-murakami ryota-murakami pushed to ryota-murakami/trend · January 6, 2026 21:50
    2 commits to main
  3. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 6, 2026 16:38
    1 commit to main
    • @ryota-murakami c0b2626
      feat(legal): add Privacy Policy and Terms of Use pages
  4. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 6, 2026 16:12
    1 commit to main
    • @ryota-murakami e0c0a67
      docs(prd): update to v0.5 with EditableUrlItem and PWA specs
  5. @ryota-murakami ryota-murakami pushed to laststance/nsx · January 6, 2026 14:13
    1 commit to main
    • @ryota-murakami cf30112
      fix(Header): adjust margin for improved layout consistency
  6. @ryota-murakami ryota-murakami assigned an issue in ryota-murakami/trend · January 6, 2026 06:05
    Workflow failed #1
    please fix this https://github.com/ryota-murakami/trend/actions/runs/20684926962
  7. @ryota-murakami ryota-murakami assigned an issue in ryota-murakami/trend · January 6, 2026 06:05
    Workflow failed #1
    please fix this https://github.com/ryota-murakami/trend/actions/runs/20684926962
  8. @ryota-murakami ryota-murakami opened an issue in ryota-murakami/trend · January 6, 2026 06:05
    Workflow failed #1
    please fix this https://github.com/ryota-murakami/trend/actions/runs/20684926962
  9. @ryota-murakami ryota-murakami starred flint-fyi/flint · January 6, 2026 03:05

    [Experimental] A fast, friendly linter. ❤️‍🔥

    TypeScript 228 Updated Jan 8

  10. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 6, 2026 00:36
    Feature: Display plugin component types (Skills, Commands, MCP, etc.) in plugin details #12
    ## Summary Add plugin component type classification to the plugin information panel. This helps users understand what capabilities a plugin provide…
    1 comment
  11. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#12 · January 6, 2026 00:36
    Implemented in commit 3aeda0a. Plugin details now display component badges showing skills, commands, agents, hooks, MCP servers, and LSP servers.
  12. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 08:36
    1 commit to main
    • @ryota-murakami 3aeda0a
      feat(components): display plugin component types in detail view
  13. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/marketplace-management in laststance/claude-plugin-dashboard · January 6, 2026 08:02
  14. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 08:02
    1 commit to main
    • @ryota-murakami 4305459
      feat(marketplace): add marketplace management capabilities (#15)
  15. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 6, 2026 00:02
    Feature: Marketplace management (Add, Remove, Search, Update) in Marketplaces tab #13
    ## Summary Add full marketplace management capabilities to the Marketplaces tab, allowing users to add custom marketplaces, remove existing ones, s…
  16. @ryota-murakami ryota-murakami merged laststance/claude-plugin-dashboard#15 · January 6, 2026 00:02
    feat(marketplace): add marketplace management capabilities #15

    Summary

    Implements full marketplace management capabilities in the Marketplaces tab, as requested in #13.

    Features Implemented

    Feature Key Binding
    +967 -6
    7 comments
  17. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 07:29
    1 commit to feat/marketplace-management
    • @ryota-murakami 3b77b33
      refactor: apply CodeRabbit suggestions for marketplace management
  18. @ryota-murakami ryota-murakami opened laststance/claude-plugin-dashboard#15 · January 5, 2026 23:11
    feat(marketplace): add marketplace management capabilities #15

    Summary

    Implements full marketplace management capabilities in the Marketplaces tab, as requested in #13.

    Features Implemented

    Feature Key Binding
    +967 -6
    7 comments
  19. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 06:54
    1 commit to main
    • @ryota-murakami 15a8853
      refactor(ci): extract pnpm/node setup into reusable composite action
  20. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 06:47
    1 commit to main
    • @ryota-murakami ef74304
      docs: add CI and Codecov badges to README
  21. @ryota-murakami ryota-murakami pushed to laststance/utils · January 6, 2026 06:37
    1 commit to main
    • @ryota-murakami 6d2adb4
      feat(next-react): add useUnmountEffect hook with unit tests
  22. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 06:11
    1 commit to main
    • @ryota-murakami d46b81c
      test: skip flaky stdin character test in CI environment
  23. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 06:06
    1 commit to main
    • @ryota-murakami c70de75
      fix(ci): remove explicit pnpm version to use packageManager field
  24. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 06:01
    2 commits to main
    • @ryota-murakami 174ba62
      feat: add AI coding guidelines to Copilot instructions
    • @ryota-murakami e4b1b89
      ci: add GitHub Actions workflow for lint, test, and build
  25. @ryota-murakami ryota-murakami released v0.2.0 of laststance/claude-plugin-dashboard · January 5, 2026 21:51

    What's New in v0.2.0

    New Features

    Explicit Focus Zone Navigation (#14)

    Navigate between UI zones with clear visual feedback:

    • TabBar → Search → List zones with explicit focus indicators
    • ↑/↓ arrows …
    Read more
  26. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/focus-zone-navigation in laststance/claude-plugin-dashboard · January 6, 2026 05:28
  27. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 21:28
    TASK-008 Feature: Add Search Bar to all tabs (except Errors) #11
    ## Summary Extend the Search Bar functionality to all tabs except Errors tab. Currently, search is only available in the Discover tab. ## Current S…
  28. @ryota-murakami ryota-murakami merged laststance/claude-plugin-dashboard#14 · January 5, 2026 21:28
    feat: add explicit focus zone navigation with Emacs keybindings #14

    Summary

    Implements a 3-zone focus navigation model (TabBar → Search → List) with explicit keyboard controls for better TUI accessibility and usabil…

    +2,077 -436
    6 comments
  29. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 05:28
    1 commit to main
    • @ryota-murakami bbf3e23
      feat: add explicit focus zone navigation with Emacs keybindings (#14)
  30. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 05:19
    1 commit to feat/focus-zone-navigation
    • @ryota-murakami 2b200b0
      refactor: address CodeRabbit nitpicks
  31. @ryota-murakami ryota-murakami pushed to laststance/utils · January 6, 2026 05:00
    1 commit to main
    • @ryota-murakami 4d36323
      chore: remove CHANGELOG.md file
  32. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 6, 2026 03:48
    1 commit to feat/focus-zone-navigation
    • @ryota-murakami f94031d
      fix: address CodeRabbit review comments
  33. @ryota-murakami ryota-murakami opened laststance/claude-plugin-dashboard#14 · January 5, 2026 19:12
    feat: add explicit focus zone navigation with Emacs keybindings #14

    Summary

    Implements a 3-zone focus navigation model (TabBar → Search → List) with explicit keyboard controls for better TUI accessibility and usabil…

    +2,077 -436
    6 comments
  34. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · January 6, 2026 02:07
    1 commit to main
    • @ryota-murakami 8b09007
      feat: add Laststance Recap for December 2025 and update What’s New se…
  35. @ryota-murakami ryota-murakami pushed to laststance/utils · January 6, 2026 01:40
    1 commit to main
    • @ryota-murakami 6f24b78
      fix(next-react): resolve ESLint errors and warnings across 42 files
  36. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:59
    TASK-007 UX: Display Enter key action hints contextually in the UI #5
    ## Problem There is no indication of what Enter does in different contexts. Users don't know what actions are available. ## Current Behavior - The …
    1 comment
  37. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#5 · January 5, 2026 15:59
    Implemented contextual Enter key hints in commit bebeec7. Hints update based on current tab and selected plugin state.
  38. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:59
    Feature: Marketplace management (Add, Remove, Search, Update) in Marketplaces tab #13
    ## Summary Add full marketplace management capabilities to the Marketplaces tab, allowing users to add custom marketplaces, remove existing ones, s…
  39. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:58
    TASK-006 Feature: Add 'h' key for full help overlay #8
    ## Problem The help bar at the bottom shows only essential shortcuts. Users need a way to see all available commands. ## Current Behavior - Limited…
    1 comment
  40. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#8 · January 5, 2026 15:58
    Implemented full help overlay with 'h' key in commit 6871dd6. Shows all keyboard shortcuts, closes with h or Escape.
  41. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:51
    TASK-005 Feature: Allow Enter key to install selected plugin #4
    ## Problem Currently, users must press 'i' to install a plugin. Enter key does nothing on the plugin list. ## Current Behavior - Only 'i' key trigg…
    1 comment
  42. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#4 · January 5, 2026 15:51
    Implemented context-aware Enter key action in commit 0ee5ae6. Enter now installs non-installed plugins and toggles installed plugins.
  43. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:48
    Feature: Display plugin component types (Skills, Commands, MCP, etc.) in plugin details #12
    ## Summary Add plugin component type classification to the plugin information panel. This helps users understand what capabilities a plugin provide…
    1 comment
  44. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:47
    TASK-004 Feature: Add Ctrl+F/Ctrl+B for horizontal tab navigation (Emacs-style) #7
    ## Problem The dashboard supports Emacs-style vertical navigation (Ctrl+N/Ctrl+P) but not horizontal navigation. ## Current Behavior - Ctrl+N / Ctr…
    1 comment
  45. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#7 · January 5, 2026 15:47
    Implemented Ctrl+F/Ctrl+B for tab navigation in commit cfc905a. Added integration and E2E tests.
  46. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:42
    TASK-003 UX: Allow Down arrow to exit search mode and return to list #3
    ## Problem When in search mode, it's not intuitive how to return the cursor to the plugin list. Currently only Enter or ESC works. ## Current Behav…
    1 comment
  47. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#3 · January 5, 2026 15:42
    Fixed in commit 7419d3c. Down arrow now exits search mode and returns focus to the plugin list.
  48. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:39
    TASK-002 UX: Add Ctrl+C to the help bar at the bottom #6
    ## Problem Ctrl+C is a common way to exit CLI applications, but it's not documented in the help bar. ## Current Behavior - Help bar shows: `q quit`…
    1 comment
  49. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#6 · January 5, 2026 15:39
    Fixed in commit ed4ca66. The quit hint now shows 'q/^C quit' to document both options.
  50. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#10 · January 5, 2026 15:35
    Closing as cannot reproduce. Added defensive tests to verify header renders only once. If the issue persists in your environment, please reopen wit…
  51. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:35
    TASK-001 Bug: Header renders twice on Marketplaces tab #10
    ## Description When navigating to the **Marketplaces** tab, the header area ("⚡ Claude Code Plugin Dashboard") is rendered twice. ## Steps to Repro…
    2 comments
  52. @ryota-murakami ryota-murakami commented on laststance/claude-plugin-dashboard#10 · January 5, 2026 15:35
    ## Investigation Results ### Analysis - Reviewed `app.tsx` - header is rendered only once (lines 575-582) - Reviewed `MarketplacesTab.tsx` - no dup…
  53. @ryota-murakami ryota-murakami merged laststance/claude-plugin-dashboard#9 · January 5, 2026 15:05
    feat: add Enabled tab as default view #9

    Summary

    • Add new Enabled tab showing currently active plugins (installed AND enabled)
    • Make Enabled tab the default view when launching the dashboard
    +660 -87
    2 comments
  54. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/enabled-tab-default in laststance/claude-plugin-dashboard · January 5, 2026 23:05
  55. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 5, 2026 23:05
    1 commit to main
    • @ryota-murakami 885aab4
      feat: add Enabled tab as default view (#9)
  56. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 15:05
    Feature: Add new 'Enabled' tab as the default first view #2
    ## Problem The dashboard opens with the 'Discover' tab, but Claude Code users primarily want to see which plugins are currently **enabled** and aff…
  57. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 5, 2026 23:01
    1 commit to feat/enabled-tab-default
    • @ryota-murakami c02c7b2
      fix: add Discover tab navigation for search/sort tests
  58. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 14:48
    TASK-008 Feature: Add Search Bar to all tabs (except Errors) #11
    ## Summary Extend the Search Bar functionality to all tabs except Errors tab. Currently, search is only available in the Discover tab. ## Current S…
  59. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 14:44
    TASK-001 Bug: Header renders twice on Marketplaces tab #10
    ## Description When navigating to the **Marketplaces** tab, the header area ("⚡ Claude Code Plugin Dashboard") is rendered twice. ## Steps to Repro…
    2 comments
  60. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 5, 2026 22:40
    1 commit to feat/enabled-tab-default
    • @ryota-murakami 15d483e
      fix: navigate to correct tab before testing non-enabled plugins
  61. @ryota-murakami ryota-murakami opened laststance/claude-plugin-dashboard#9 · January 5, 2026 14:20
    feat: add Enabled tab as default view #9

    Summary

    • Add new Enabled tab showing currently active plugins (installed AND enabled)
    • Make Enabled tab the default view when launching the dashboard
    +660 -87
    2 comments
  62. @ryota-murakami ryota-murakami closed an issue in laststance/claude-plugin-dashboard · January 5, 2026 14:04
    UX: Search icon looks like 'q' causing confusion with quit key #1
    ## Problem When using the dashboard for the first time, the search icon in the search bar looks like the letter 'q', which causes users to mistaken…
  63. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 5, 2026 22:04
    1 commit to main
    • @ryota-murakami a16d5d7
      fix: change search icon from "Q" to 🔍 to avoid confusion with quit key
  64. @ryota-murakami ryota-murakami starred flora131/atomic · January 5, 2026 08:25

    Automated Procedures and Memory for AI Coding Agents

    Python 46 Updated Jan 7

  65. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 16:09
    1 commit to main
    • @ryota-murakami 08d982b
      Add react-grab for development debugging
  66. @ryota-murakami ryota-murakami starred aidenybai/react-grab · January 5, 2026 08:01

    Select context for coding agents directly from your website

    TypeScript 4.2k Updated Jan 8

  67. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 15:41
    1 commit to main
    • @ryota-murakami 286bccb
      feat(meta): add OG image, Twitter card, and PWA manifest
  68. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 15:26
    1 commit to main
    • @ryota-murakami 8e34200
      fix(ui): enable wheel scroll in LinkTypeCombobox and increase URL fon…
  69. @ryota-murakami ryota-murakami deleted branch refs/heads/fix/link-type-combobox-scroll-and-url-font in laststance/gitbox · January 5, 2026 15:26

    Updated Jan 5

  70. @ryota-murakami ryota-murakami merged laststance/gitbox#31 · January 5, 2026 07:26
    fix(ui): enable wheel scroll in LinkTypeCombobox and increase URL font size #31

    Summary

    • Enable mouse/trackpad wheel scrolling in LinkTypeCombobox dropdown
    • Increase URL link font size from 14px to 16px for better readability

    C…

    +29 -3
    5 comments
  71. @ryota-murakami ryota-murakami opened laststance/gitbox#31 · January 5, 2026 07:18
    fix(ui): enable wheel scroll in LinkTypeCombobox and increase URL font size #31

    Summary

    • Enable mouse/trackpad wheel scrolling in LinkTypeCombobox dropdown
    • Increase URL link font size from 14px to 16px for better readability

    C…

    +29 -3
    5 comments
  72. @ryota-murakami ryota-murakami opened an issue in laststance/gitbox · January 5, 2026 06:54
    Fix 'Something went wrong' error in KanbanBoard Storybook display #30
    ## 📋 Task Description The KanbanBoard component shows a 'Something went wrong' error message in Storybook instead of rendering the component proper…
  73. @ryota-murakami ryota-murakami opened an issue in laststance/gitbox · January 5, 2026 06:52
    Implement dynamic theme switching in Storybook and reset default theme to 'default' #29
    ## 📋 Task Description Currently, Storybook stories with theme props are hardcoded to use the 'sunrise' theme. This prevents testing components with…
  74. @ryota-murakami ryota-murakami opened an issue in laststance/gitbox · January 5, 2026 06:48
    Audit and fix Canvas display issues in Storybook Docs blocks #28
    ## 📋 Task Description Audit all Storybook stories and verify Canvas rendering under Docs blocks. Some components fail to display properly due to: -…
  75. @ryota-murakami ryota-murakami pushed to laststance/utils · January 5, 2026 11:45
    1 commit to main
    • @ryota-murakami 3d18592
      refactor(next-react): rename onRetry to onRetryAction in UserProfileE…
  76. @ryota-murakami ryota-murakami pushed to laststance/utils · January 5, 2026 11:41
    2 commits to main
    • @ryota-murakami 7fdd99d
      chore(next-react): remove obsolete snapshot images from tests
    • @ryota-murakami 78f8d11
      feat(next-react): enhance useUpdateEffect with additional tests
    • 2 more commits »
  77. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 5, 2026 09:47
    2 commits to main
    • @ryota-murakami 96c63a8
      feat: add pytest + pexpect E2E test suite
    • @ryota-murakami 1de4ddb
      test: add comprehensive Vitest test suite with 96.67% coverage
  78. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 09:25
    1 commit to main
    • @ryota-murakami d06e2f1
      chore: add CodeRabbit configuration with React best practices
  79. @ryota-murakami ryota-murakami released v0.2.0 of laststance/gitbox · January 5, 2026 01:16

    🎉 What's New

    ✨ Features

    • EditableUrlItem Component - New inline URL editing component with:
      • Single-edit coordination (only one URL editable at a time)
      • Debounced URL validation with security constr…
    Read more
  80. @ryota-murakami ryota-murakami deleted branch refs/heads/feat/editable-url-item in laststance/gitbox · January 5, 2026 09:15

    Updated Jan 5

  81. @ryota-murakami ryota-murakami merged laststance/gitbox#27 · January 5, 2026 01:15
    feat(ui): add EditableUrlItem component with single-edit coordination #27

    Summary

    • Add EditableUrlItem component for inline URL editing in ProjectInfoModal
    • Implement URL validation utility with protocol whitelist (http/ht…
    +1,382 -199
    8 comments
  82. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 09:15
    1 commit to main
    • @ryota-murakami 717d2c7
      feat(ui): add EditableUrlItem component with single-edit coordination (
  83. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:03
    TASK-006 Feature: Add 'h' key for full help overlay #8
    ## Problem The help bar at the bottom shows only essential shortcuts. Users need a way to see all available commands. ## Current Behavior - Limited…
    1 comment
  84. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:03
    TASK-004 Feature: Add Ctrl+F/Ctrl+B for horizontal tab navigation (Emacs-style) #7
    ## Problem The dashboard supports Emacs-style vertical navigation (Ctrl+N/Ctrl+P) but not horizontal navigation. ## Current Behavior - Ctrl+N / Ctr…
    1 comment
  85. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:03
    TASK-002 UX: Add Ctrl+C to the help bar at the bottom #6
    ## Problem Ctrl+C is a common way to exit CLI applications, but it's not documented in the help bar. ## Current Behavior - Help bar shows: `q quit`…
    1 comment
  86. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:03
    TASK-007 UX: Display Enter key action hints contextually in the UI #5
    ## Problem There is no indication of what Enter does in different contexts. Users don't know what actions are available. ## Current Behavior - The …
    1 comment
  87. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:03
    TASK-005 Feature: Allow Enter key to install selected plugin #4
    ## Problem Currently, users must press 'i' to install a plugin. Enter key does nothing on the plugin list. ## Current Behavior - Only 'i' key trigg…
    1 comment
  88. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:03
    TASK-003 UX: Allow Down arrow to exit search mode and return to list #3
    ## Problem When in search mode, it's not intuitive how to return the cursor to the plugin list. Currently only Enter or ESC works. ## Current Behav…
    1 comment
  89. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:02
    Feature: Add new 'Enabled' tab as the default first view #2
    ## Problem The dashboard opens with the 'Discover' tab, but Claude Code users primarily want to see which plugins are currently **enabled** and aff…
  90. @ryota-murakami ryota-murakami opened an issue in laststance/claude-plugin-dashboard · January 5, 2026 01:02
    UX: Search icon looks like 'q' causing confusion with quit key #1
    ## Problem When using the dashboard for the first time, the search icon in the search bar looks like the letter 'q', which causes users to mistaken…
  91. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 08:05
    1 commit to feat/editable-url-item
    • @ryota-murakami dc358d1
      refactor(ui): use try/finally pattern in forceExitEdit for consistency
  92. @ryota-murakami ryota-murakami opened laststance/gitbox#27 · January 4, 2026 23:38
    feat(ui): add EditableUrlItem component with single-edit coordination #27

    Summary

    • Add EditableUrlItem component for inline URL editing in ProjectInfoModal
    • Implement URL validation utility with protocol whitelist (http/ht…
    +1,382 -199
    8 comments
  93. @ryota-murakami ryota-murakami created a branch in laststance/gitbox · January 5, 2026 07:37
  94. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 05:13
    1 commit to main
    • @ryota-murakami 9f3c28b
      fix(ui): prevent event bubbling in CommentActionsMenu dropdown
  95. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · January 5, 2026 04:46
    2 commits to main
  96. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 5, 2026 04:13
    1 commit to main
    • @ryota-murakami a0d7fc1
      fix(test): remove ESM workaround after redux-storage-middleware tsup …
  97. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · January 5, 2026 04:12
    1 commit to master
    • @ryota-murakami 874a490
      [fish] install orbstask 🍏
  98. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · January 5, 2026 03:00
    1 commit to master
    • @ryota-murakami 9158ec5
      [cursor] save cursor config 🍏
  99. @ryota-murakami ryota-murakami pushed to ryota-murakami/dotfiles · January 5, 2026 02:59
    2 commits to master
    • @ryota-murakami 19cbf55
      [btop] update btop configuration for version 1.4.6, standardize boole…
    • @ryota-murakami e74323b
      [fish] update fish_variables by removing unused color settings and up…
    • 2 more commits »
  100. @ryota-murakami ryota-murakami pushed to laststance/laststance.io · January 5, 2026 00:04
    2 commits to main
    • @ryota-murakami 863c851
      chore: update development instructions and project dependencies
    • @ryota-murakami 646ceff
      fix: remove deprecated keybind for Chrome to Dia
  101. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 4, 2026 23:31
    1 commit to main
    • @ryota-murakami 42bbedc
      test: add comprehensive unit tests and Storybook stories
  102. @ryota-murakami ryota-murakami released v0.2.1 of laststance/redux-strorage-middeware · January 4, 2026 04:58

    What's Changed

    Bug Fixes

    • build: migrate from tsc to tsup for proper ESM module resolution (#2)

    Details

    This release fixes ESM module resolution issues when using the package in Node.js environmen…

    Read more
  103. @ryota-murakami ryota-murakami deleted branch refs/heads/fix/esm-module-resolution in laststance/redux-strorage-middeware · January 4, 2026 12:53
  104. @ryota-murakami ryota-murakami merged laststance/redux-strorage-middeware#2 · January 4, 2026 04:53
    fix(build): migrate from tsc to tsup for proper ESM module resolution #2

    Summary

    • Migrates build tooling from tsc to tsup (esbuild-powered bundler)
    • Generates dual ESM (.mjs) and CJS (.cjs) output formats
    • Fixes ESM module…
    +325 -38
    1 comment
  105. @ryota-murakami ryota-murakami closed an issue in laststance/redux-strorage-middeware · January 4, 2026 04:53
    fix(build): Migrate from tsc to tsup for proper ESM module resolution #1
    ## Problem When consuming this package in Vitest with `happy-dom` or `jsdom` environment, the following error occurs: ``` Error: Cannot find module…
  106. @ryota-murakami ryota-murakami pushed to laststance/redux-strorage-middeware · January 4, 2026 12:53
    1 commit to main
    • @ryota-murakami 1a656ce
      fix(build): migrate from tsc to tsup for proper ESM module resolution (
  107. @ryota-murakami ryota-murakami pushed to laststance/redux-strorage-middeware · January 4, 2026 12:48
    1 commit to fix/esm-module-resolution
    • @ryota-murakami 3bd2c19
      chore: add tsup.config.ts to eslint ignores
  108. @ryota-murakami ryota-murakami opened laststance/redux-strorage-middeware#2 · January 4, 2026 04:24
    fix(build): migrate from tsc to tsup for proper ESM module resolution #2

    Summary

    • Migrates build tooling from tsc to tsup (esbuild-powered bundler)
    • Generates dual ESM (.mjs) and CJS (.cjs) output formats
    • Fixes ESM module…
    +325 -38
    1 comment
  109. @ryota-murakami ryota-murakami opened an issue in laststance/redux-strorage-middeware · January 4, 2026 03:56
    fix(build): Migrate from tsc to tsup for proper ESM module resolution #1
    ## Problem When consuming this package in Vitest with `happy-dom` or `jsdom` environment, the following error occurs: ``` Error: Cannot find module…
  110. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 4, 2026 11:28
    2 commits to main
    • @ryota-murakami ce5fdde
      feat(ui): move "Add custom type..." to fixed header in LinkTypeCombobox
    • @ryota-murakami 090eda9
      fix(test): resolve ESM module resolution for redux-storage-middleware
  111. @ryota-murakami ryota-murakami pushed to laststance/gitbox · January 4, 2026 10:22
    2 commits to main
    • @ryota-murakami d81e2fa
      chore: remove deprecated patch files and disabled test files
    • @ryota-murakami 0cda26e
      fix(deps): remove stale patch reference from pnpm-workspace.yaml
  112. @ryota-murakami ryota-murakami pushed to laststance/utils · January 4, 2026 07:11
    1 commit to main
    • @ryota-murakami 616bc82
      feat(next-react): add useUpdateEffect hook with unit tests
  113. @ryota-murakami ryota-murakami pushed to laststance/utils · January 4, 2026 06:59
    1 commit to main
    • @ryota-murakami 2a2e7df
      chore: update pnpm-lock.yaml to reflect dependency version upgrades
  114. @ryota-murakami ryota-murakami pushed to laststance/utils · January 4, 2026 06:49
    1 commit to main
    • @ryota-murakami 012a4dc
      chore: update package.json and pnpm-lock.yaml to include TypeScript d…
  115. @ryota-murakami ryota-murakami released v0.1.1 of laststance/claude-plugin-dashboard · January 3, 2026 21:56

    🐛 Bug Fixes

    • Terminal Screen Clear: Screen now properly clears when exiting the dashboard with q key
    • Repository URL: Fixed repository URL in package.json

    📦 Installation

    npm install -g @laststance/…
    Read more
  116. @ryota-murakami ryota-murakami pushed to laststance/claude-plugin-dashboard · January 4, 2026 05:19
    1 commit to main
    • @ryota-murakami c4578ee
      fix: clear terminal screen when exiting dashboard