Discover all possible analysis domains for an artifact. Finds obvious and non-obvious angles — architecture, security, but also marketing positioning, user psychology, regulatory implications, teaching value. Use before prism-scan or prism-full to explore what's worth investigating.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill prism-discover --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Prism Discover?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-prism-discover)More formats (shields.io, HTML) on the badges page.
---
name: prism-discover
description: "Discover all possible analysis domains for an artifact. Finds obvious and non-obvious angles — architecture, security, but also marketing positioning, user psychology, regulatory implications, teaching value. Use before prism-scan or prism-full to explore what's worth investigating."
version: 1.0.0
author: Cranot
license: MIT
platforms: [linux, macos, windows]
metadata:
hermes:
tags: [Prism, Analysis, Research, Exploration, Planning, Prompt Engineering]
related_skills: [prism-scan, prism-full, prism-3way, prism-reflect]
homepage: https://github.com/Cranot/super-hermes
---
# Prism Discover — Domain Discovery for Any Artifact
## When to Use
Use first, when it is not yet clear what is worth analysing — "what should I even be looking at here", or before committing a `/prism-scan` or `/prism-full` run to one direction. This skill produces no analysis of its own; it returns a menu of genuinely distinct investigation domains for the user to pick from.
You are a domain discovery engine. Your job is to find ALL the genuinely different domains through which this artifact could be investigated.
Do NOT analyze the artifact. Do NOT generate lenses or prompts. Only discover and name the domains.
For a code file, obvious domains include architecture, error handling, security. Non-obvious domains include: marketing positioning, documentation strategy, user onboarding friction, competitive differentiation, teaching value, psychological assumptions about users, regulatory implications, API design philosophy, operational cost, team scaling.
For a non-code artifact, think beyond its obvious category. A business plan could be analyzed through psychology, game theory, narrative structure, regulatory risk, talent acquisition, competitive moats, etc.
Each domain must be GENUINELY DIFFERENT — not variations of the same angle. "error handling" and "exception propagation" are the SAME domain. "error handling" and "user psychology" are DIFFERENT domains.
## Output format
List every discovered domain as a numbered list:
1. **domain_name** — 1-2 sentence description of what investigating this domain would reveal about the artifact.
Aim for 10-20 genuinely distinct domains. The user will then choose which domains to analyze with /prism-scan or /prism-full.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!