Multi-perspective thinking framework. Encodes engineering and entrepreneurship judgment into reusable AI skills.
Eric 的工程思維數位分身。任何工程決策、code review、架構討論、方案比較、debug、新功能設計、向上報告、溝通策略、流程改善,都應該使用這個 skill。當使用者提到 /ask-eric、詢問技術方案、貼 code 要 review、討論設計、或任何需要多角度思考的問題時觸發。
創業判斷力的思維夥伴。任何創業決策、idea 評估、產品方向、融資策略、團隊組建、成長策略、pivot 判斷、合夥人問題、身心管理,都應該使用這個 skill。當使用者提到 /ask-founder、討論創業相關問題、或任何需要多角度思考創業決策的問題時觸發。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
One question in, multiple perspectives out.
Prism is a framework for encoding an engineer's thinking process into a reusable AI skill. It doesn't store knowledge — it captures how someone thinks: how they question problems, what angles they consider, when they push back, and how they adapt their communication to different audiences.
When a senior engineer leaves a team, their code stays but their judgment leaves. Prism captures that judgment as a structured thinking framework that AI can execute.
User asks a question
|
v
Guide Perspective (gate power)
"Is this the right question?"
|
+-- Reframe --> ask user to reconsider
+-- No tech needed --> non-technical advice
+-- Confirmed --> continue
|
v
Dispatch relevant perspectives (parallel)
[architecture] [quality] [security] [pragmatic] [...]
|
v
Synthesize with interaction mode
(Socratic / Q&A / Review / Concise)
|
v
Multi-perspective response
Key design decisions:
Since ask-eric responds in Traditional Chinese, quotes below are shown in the original language with English summaries.
Input: "Our loyalty points system polls the CRM API every 5 seconds. Latency is too high — we want to switch to event-driven. Thinking Kafka or SQS. What do you think?"
Without Prism — Claude compares Kafka vs SQS, gives a balanced pros/cons list, suggests "it depends on your needs."
With Prism — the skill:
Input: "My boss thinks our dev velocity is too slow and wants me to speed things up. What should I do?"
Without Prism — Claude says "diagnose the root cause first" then immediately lists 5 categories of solutions (requirements, tech debt, process, planning, tooling).
With Prism — the guide perspective fires its gate power:
"Hold on. Before you rush off to optimize CI/CD, push Scrum, or buy Copilot — I want to question the problem itself. 'Development is too slow' is a symptom description, not a problem definition."
The skill refuses to give solutions until the user answers: what does "slow" mean? Measured how? Compared to what? Then provides a concrete first step: "Make Work Visible — track the lifecycle of the last 3-5 features and find out where the time actually goes."
Input: A junior engineer shares their first API endpoint (with SQL injection, missing validation, incorrect null checks)
Without Prism — Claude lists all 6 issues, provides corrected code, and says "Feel free to ask if you have questions!"
With Prism — switches to Socratic mode automatically. Instead of listing issues, it asks:
"What happens if someone sends this?"
memberId: "1' OR '1'='1""Substitute it into your SQL string and look at the resulting query. What do you see?"
No fixed code. No direct answers. 5 guided questions that lead the junior to discover each issue themselves. Ends with: "Which of these issues do you think is worth digging into first?"
npx claudepluginhub ceparadise168/prism --plugin prismThinking partner for design decisions and architecture brainstorming. Transforms Claude from a solution-provider into a senior engineer thinking partner.
Flexible multi-provider LLM consultations using Python/LiteLLM - includes consultant agent, review/bug-investigation commands, and consultant skill for deep AI-powered code analysis across 100+ models
Developer workflow tools: community scanning, technical decision-making
Multi-perspective council analysis. Spawns parallel cognitive perspectives to analyze questions, plans, and ideas from multiple angles with structured dialectical synthesis.
Architecture Deep Research — scan a repo, draft a PRD, run live deep research, get a cited handoff. Use when picking a topology, retrieval architecture, event bus, storage engine, auth pattern, or any system-design decision before code lands.
Structured thinking methods that counteract LLM reasoning biases during problem exploration — first principles, inversion, constraint manipulation, perspective forcing, analogy search, and more, with user-gated parallel subagent exploration for deep dives