Help us improve
Share bugs, ideas, or general feedback.
From upgrade-suggestion
Identifies innovative upgrades like AI-powered features, modern UI patterns, and performance innovations based on project type and tech stack.
npx claudepluginhub markus41/claude --plugin upgrade-suggestionHow this skill is triggered — by the user, by Claude, or both
Slash command
/upgrade-suggestion:innovation-radarThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Identifies **forward-looking, innovative upgrade opportunities** that go beyond
Generate and critically evaluate grounded improvement ideas for the current project by scanning the codebase. Use for 'what to improve', 'give ideas', or proactive project direction suggestions.
Generates and critically evaluates grounded improvement ideas for the current project's codebase. Triggers on 'what to improve', 'give me ideas', or similar requests to produce ranked ideation docs.
Scans full project—code, infrastructure, marketing, growth, business—to surface 3-5 high-impact low-effort opportunities ranked by value and routes to relevant skills. Use when unsure what to work on next.
Share bugs, ideas, or general feedback.
Identifies forward-looking, innovative upgrade opportunities that go beyond fixing problems — suggesting features and patterns that make a project stand out. This is the "what if?" layer on top of the council's "what's wrong?" analysis.
Suggest AI integration opportunities appropriate to the project:
| Project Type | AI Feature | Effort | Impact |
|---|---|---|---|
| Content app | AI-powered search with embeddings | Medium | High |
| E-commerce | Product recommendation engine | High | Very High |
| SaaS dashboard | Natural language data queries | Medium | High |
| Dev tools | AI code review / suggestions | Medium | High |
| CMS | AI content generation / summarization | Low | Medium |
| Form-heavy app | Smart form auto-fill | Low | Medium |
| Documentation | AI-powered Q&A chatbot | Medium | High |
| Any app | AI-powered command palette | Low | High |
Detection: Look for search functionality, data tables, content editing, or user input forms — these are prime AI integration points.
Patterns that dramatically improve perceived quality:
| Pattern | What It Is | When to Suggest |
|---|---|---|
| Command Palette (Cmd+K) | Searchable action menu | Any app with >5 pages/actions |
| Optimistic Updates | UI updates before server confirms | Any CRUD app |
| Skeleton Screens | Content-shaped loading placeholders | Any data-loading UI |
| Drag-and-Drop | Reorderable lists/grids | Lists with order significance |
| Infinite Scroll | Progressive content loading | Feed/list-heavy apps |
| Toast Notifications | Non-blocking feedback | Any app with async actions |
| Spotlight Search | Full-app search | Apps with >10 content types |
| Multi-select + Batch | Select many, act on all | Admin/management interfaces |
| Contextual Tooltips | Rich inline help | Complex/enterprise UIs |
| Keyboard Shortcuts | Power-user acceleration | Productivity/dev tools |
| Live Collaboration | Real-time multi-user | Docs/editors/whiteboards |
| Dark Mode | Theme switching | Any user-facing app |
| Responsive Sidebar | Collapsible navigation | Dashboard/admin layouts |
| Data Visualization | Charts/graphs from data | Apps with analytics |
| Undo/Redo Stack | Action history | Editors/form-heavy apps |
Beyond fixing bottlenecks — architectural performance patterns:
| Pattern | What It Is | When to Suggest |
|---|---|---|
| Edge Functions | Compute at CDN edge | Global user base, low-latency needs |
| Streaming SSR | Stream HTML as it renders | Next.js/Remix apps with slow data |
| React Server Components | Server-rendered components | Next.js 14+ apps |
| Islands Architecture | Partial hydration | Content-heavy sites (Astro) |
| Service Worker Caching | Offline-first patterns | Apps used on mobile/poor networks |
| WebSocket Subscriptions | Real-time data push | Dashboards, chat, live feeds |
| Virtual Scrolling | Render only visible rows | Tables with 100+ rows |
| Image Optimization Pipeline | Auto-resize, WebP, lazy load | Image-heavy apps |
| Database Connection Pooling | Shared DB connections | Serverless + DB apps |
| GraphQL DataLoader | Batched DB queries | GraphQL APIs with N+1 risk |
Tools and patterns that accelerate development:
| Pattern | What It Is | When to Suggest |
|---|---|---|
| Type Generation | Auto-generate types from schema | API consumers (OpenAPI, GraphQL) |
| Monorepo Setup | Shared code across packages | 2+ related projects |
| Storybook | Component development environment | UI component libraries |
| Feature Flags | Gradual rollout infrastructure | Teams shipping frequently |
| API Mocking (MSW) | Mock service worker for dev/test | Frontend without backend ready |
| Database Seeding | Reproducible dev data | Apps with complex data models |
| Hot Module Replacement | Instant dev feedback | Any frontend project |
| Error Tracking (Sentry) | Production error monitoring | Any deployed application |
| Analytics Pipeline | User behavior tracking | Product-focused apps |
| Health Check Endpoints | /healthz + readiness probes | Any deployed service |
Proactive security patterns beyond basic hardening:
| Pattern | What It Is | When to Suggest |
|---|---|---|
| Content Security Policy | XSS prevention headers | Any web app |
| Subresource Integrity | CDN script verification | Apps loading external scripts |
| RBAC Framework | Role-based access control | Multi-user apps |
| Audit Logging | Security event trail | Enterprise/compliance apps |
| Secret Rotation | Automated credential rotation | Production services |
| Rate Limiting + WAF | Request throttling | Public APIs |
| OAuth2/OIDC | Standard auth protocol | Apps with user login |
| Signed URLs | Temporary secure asset access | File download/upload features |
Each innovation is scored on:
| Factor | Weight | Description |
|---|---|---|
| Novelty | 25% | How cutting-edge is this? (1-10) |
| User Impact | 30% | How much does this improve the user experience? (1-10) |
| Effort | 20% | How easy to implement? (1-10, higher = easier) |
| Fit | 25% | How well does this match the project's stack and scale? (1-10) |
InnovationScore = (Novelty * 0.25) + (UserImpact * 0.30) + (Effort * 0.20) + (Fit * 0.25)
innovations:
- title: "Add Cmd+K command palette for power-user navigation"
category: innovation
subcategory: modern-ui
novelty: 8
user_impact: 8
effort: 7
fit: 9
innovation_score: 8.05
confidence: 0.85
description: >
Your app has 12 pages and 8 common actions. A command palette (Cmd+K)
lets power users navigate, search, and act without leaving the keyboard.
Libraries like cmdk or kbar make this a 2-3 hour implementation with
dramatic UX improvement.
implementation:
library: "cmdk (pacocoursey/cmdk) — 2KB gzipped"
files_to_create: ["src/components/CommandPalette.tsx"]
files_to_modify: ["src/app/layout.tsx"]
estimated_time: "2-3 hours"
inspiration: "VS Code, Linear, Vercel Dashboard, Raycast"
tags: [cmd-k, command-palette, keyboard, power-users, navigation]