shifting-perspective — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited shifting-perspective (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill uses InfraNodus knowledge graph analysis to diagnose the structural diversity of a discourse and then actively shift perspective by developing underrepresented areas, bridging gaps, and surfacing latent ideas — all grounded in the actual topology of the text's knowledge graph.
optimize_text_structureAlways begin by running InfraNodus:optimize_text_structure on the input (text, URL, YouTube video, or existing InfraNodus graph). This tool returns:
Present this diagnosis to the user clearly, then proceed to the appropriate intervention.
Based on the diversity_score, apply the corresponding strategy. The advice from optimize_text_structure already accounts for the structure, so prioritize the tool's advice while using the strategies below to deepen and operationalize it.
Diagnosis: The discourse revolves around one or two central ideas. Most connections flow through the same high-betweenness nodes. Other perspectives are suppressed or absent.
Strategy: Shift attention away from the dominant cluster toward peripheral and latent topics.
Actions:
topicsToDevelop and smaller topicalClusters — these are the suppressed perspectivesconceptualGateways as potential bridges to unexplored territoryInfraNodus:develop_latent_topics to surface and develop underdeveloped themesResponse pattern: "The discourse is currently dominated by [main concepts]. There are underrepresented perspectives around [topicsToDevelop] that could fundamentally reframe this. Here's how those latent themes connect to the broader picture..."
Cognitive variability connection: This maps to the BIASED cognitive state. If the user wants to shift, nudge toward FOCUSED by developing adjacent clusters, or toward DIVERSIFIED by deliberately engaging the gaps.
Diagnosis: A dominant cluster with supporting adjacent ideas. The narrative is coherent but may be missing broader connections. The structure is productive but showing signs of saturation.
Strategy: Develop adjacent topical clusters using conceptual gateways to maintain coherence while broadening scope.
Actions:
conceptualGateways that bridge the dominant cluster to adjacent onesInfraNodus:develop_text_tool to get comprehensive development suggestions including research questions and content gapsResponse pattern: "The discourse has a solid foundation around [dominant cluster]. The conceptual gateways [gateways] suggest natural paths to broaden this into [adjacent clusters]. Developing these connections would maintain coherence while adding depth..."
Cognitive variability connection: Maps to FOCUSED state. Can nudge toward DIVERSIFIED by developing the gaps between clusters, or back toward BIASED if deeper focus on one thread is needed.
Diagnosis: Several topical clusters coexist, representing a pluralist perspective. However, the gaps between clusters represent unexplored connections and potential synthesis opportunities.
Strategy: Bridge the gaps between clusters. Focus on content gaps as spaces for innovation and novel connections.
Actions:
contentGaps as the most interesting spaces for new thinkingInfraNodus:generate_research_questions (with useSeveralGaps: true) to find questions that bridge cluster boundariesInfraNodus:develop_text_tool with transcendDiscourse: true to add ideas that go beyond the existing text and connect to a broader discourseInfraNodus:develop_conceptual_bridges to find bridge concepts connecting the text to wider contextsResponse pattern: "The discourse already represents multiple perspectives: [clusters]. The most interesting unexplored territory lies in the gaps between them — specifically [content gaps]. These research questions could help synthesize: [questions]..."
Cognitive variability connection: Maps to DIVERSIFIED state. The healthy state for balanced analysis. Can nudge toward DISPERSED for more creative exploration, or toward FOCUSED if a decision or commitment is needed.
Diagnosis: High fragmentation with many disconnected clusters. Ideas float without clear connections. Can signal creative chaos (potentially generative) or confusion (potentially paralyzing).
Strategy: Create coherence by bridging disjointed clusters through their supernetwork of conceptual bridges. Focus on content gaps to find the connective tissue.
Actions:
InfraNodus:develop_conceptual_bridges to find the supernetwork of bridge concepts that can reconnect fragmentsInfraNodus:generate_content_gaps to identify what's missing between clustersInfraNodus:generate_research_questions to find questions that could tie fragments togetherResponse pattern: "The discourse has many interesting fragments: [clusters]. They're currently disconnected, but the conceptual bridges [bridges] suggest an underlying coherence. Here's how these pieces might fit together: [synthesis]... And these questions could help solidify the connections: [questions]..."
Cognitive variability connection: Maps to DISPERSED state. Nudge toward BIASED by selecting one fragment to develop deeply, or toward FOCUSED by building coherent connections between the strongest clusters.
The skill accepts input in multiple forms:
graphName parameter if the user references an existing graph.When analyzing conversation context, extract the substantive claims and ideas (not meta-commentary or greetings) and format them with newlines between distinct points.
Start by sharing the structural diagnosis clearly:
Based on the diversity score, run the appropriate follow-up tools and generate actionable suggestions:
Don't just describe what's missing — actively provide the shifted perspective. Write out how the discourse would look if the underrepresented viewpoints were given voice. Generate specific questions, ideas, or reframings that the user can immediately work with.
If the cognitive-variability skill is available, note which cognitive state the diversity score maps to and suggest whether a state transition would be beneficial. This is optional and should be mentioned briefly, not take over the response.
Suggest concrete next steps:
Proactive triggers (use without being asked):
Explicit triggers:
When NOT to use:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.