Add search/filter support to plugin marketplace browse command
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Shell
- Star
- 11.2k
- Fork
- 1.9k
- Merge trung bình
- 14 giờ 16 phút
- Pull request đã merge (30 ngày)
- 6
Mô tả
Describe the feature or problem you'd like to solve
When running copilot plugin marketplace browse , the output is a long flat list with no way to search or filter. This makes it hard to discover relevant plugins as marketplaces grow
Proposed solution
Add an interactive search input to the plugin marketplace browse command — similar to how Claude Code's plugin browser works — that lets users type to filter results in real time. Alternatively, support a --search flag:
copilot plugin marketplace browse awesome-copilot --search "sql"
Example prompts or workflows
- User runs /plugin marketplace browse awesome-copilot and types "github" to filter matching plugins
- User runs copilot plugin marketplace browse copilot-plugins --search "lsp" to find LSP-related plugins
- User presses / inside the browse output to enter search mode (fuzzy search)
Additional context
The current UX requires piping to grep as a workaround, which is not discoverable or user-friendly. Claude Code's marketplace UI is a good reference for the interactive search experience.
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Bắt đầu tại điểm vào CLI plugin marketplace browse <name> và so sánh đầu ra dạng danh sách phẳng hiện tại với các quy trình tìm kiếm được mô tả trong issue. Xác định xem hành vi hoàn chỉnh nên là tìm kiếm tương tác, một flag --search, hay cả hai, sau đó kiểm tra việc lọc với các ví dụ awesome-copilot và copilot-plugins cùng các tìm kiếm như sql, github và lsp.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- shell
- Lĩnh vực
- cli
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Sôi nổi
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100