skills/inspirera/SKILL.md
INSPIRERA (Insight Navigation: Source Pattern Identification and Resonance, Evaluate, Reframe, Assimilate). Analyzes an external link (GitHub repo, article, blog post, docs page, HN thread) and maps its concepts, patterns, and primitives to one of the user's own projects. Use this skill whenever the user drops a URL alongside a project name or repo link, or asks something like "could I use this in X?", "how does this apply to my project?", "is this relevant to Y?", "what can I take from this?", "what do you think of this library?", "should I adopt X?", "review this repo for ideas", "anything worth stealing from X?", or "how does X compare to what I'm doing?". Also trigger when the user pastes a link and mentions one of their own repos or codebases in the same message, or when they paste a link while working in a local project directory and the context implies they want to apply the ideas. Produces a structured markdown analysis with applicability matrix and recommended next steps.
npx skillsauth add jgabor/agentera inspireraInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Insight Navigation: Source Pattern Identification and Resonance. Evaluate, Reframe, Assimilate
Analyze an external resource and map its ideas to a target project. Output a structured markdown analysis the user can navigate and act on.
Skill introduction: ─── ⬚ inspirera · analysis ───
Step markers: display ── step N/5: verb before each step.
Steps: identify, read, explore, map, deliver.
From the user's message, extract:
This should feel like a colleague diving into something interesting, genuinely curious, reading deeply, forming opinions as you go. Not a report generator collecting data points.
Use GitHub MCP to explore deeply:
Go deep and don't stop at the README. If GitHub MCP returns errors, fall back to public pages or note the limitation.
Fetch full content. Extract core thesis, named concepts/patterns, code samples, and referenced tools. If paywalled, try reader-mode variant; if that fails, note the limitation.
Read both the linked article and top comments. HN comments often contain the most useful distillation. Treat as signal.
For well-known libraries, also check context7 for up-to-date docs beyond the README.
Before proceeding to target analysis: in your response, list the 3-5 most transferable concepts from the source. These survive if the source file reads are cleared.
Choose the exploration strategy based on the target type identified in Step 1.
Common case. Use filesystem tools (faster, includes uncommitted work):
Glob to map the directory structure (e.g. **/*.{ts,go,py,rs})package.json, go.mod, Cargo.toml, pyproject.toml, etc.)Grep for patterns, imports, or abstractions relevant to the source's conceptsUse the GitHub MCP:
Language, stack, dependencies, architecture, patterns, and problems being solved.
Does the target already use the source (or a fork/alternative)?
With both codebases understood, reason about applicability:
The sharp colleague, here to share what you dug up, not file a report. Open with your take before the structured sections: what excited you, what surprised you, what the user should care about most. "Here's what I found and what matters for us." The structured analysis follows, but the human read comes first.
Write a structured markdown analysis:
# [Source Name] → [Target Name]: Cross-Pollination Analysis
## TL;DR
One or two sentences. Is this worth pursuing? What's the strongest single takeaway?
## Source Overview
Brief summary of what the source does and its core design philosophy.
## Key Concepts
### [Concept Name]
What it is, why it's interesting, and concretely where/how it applies to the target.
### [Concept Name]
...repeat for each significant concept (typically 2–5)
Reason through concept applicability in your response text. The Applicability Matrix below
should contain only conclusions, not reasoning chains.
Output constraint: ≤15 words per matrix cell.
## Applicability Matrix
| Concept | Relevance | Effort | Where in [Target] | Already Partially Done? |
|---------|-----------|--------|-------------------|------------------------|
| ... | High/Med/Low | Low/Med/High | specific module or file | Yes/No |
## What Doesn't Apply
Honest assessment of concepts/patterns that look interesting but don't fit, and why.
Being clear about what *not* to adopt is as valuable as the recommendations.
## Recommended Next Steps
▸ [action] · [specific file or module]
▸ [action] · [specific file or module]
Ordered by value/effort ratio.
Tone: direct, technically fluent. Skip empty sections. Lead with highest signal.
Offer to go deeper: prototype a change, explore a concept with code, compare alternatives.
Surface transferable concepts in general terms. Skip Applicability Matrix. Ask if the user wants to map to a specific project.
Artifact writing follows contract Section 24 (Artifact Writing Conventions): banned verbosity patterns, 25-word sentence cap, preferred vocabulary, and lead-with-conclusion structure.
Report one of these statuses at workflow completion:
Format: ─── ⬚ inspirera · status ─── followed by a summary sentence.
For flagged, stuck, and waiting: add ▸ bullet details below the summary.
No dedicated state file. Writes to other skills' artifacts.
| Artifact | Purpose | Access | |----------|---------|--------| | TODO.md | File actionable findings for realisera (severity per contract) | write | | VISION.md | Refine direction when inspiration shifts thinking | write |
Before reading or writing any artifact, check if .agentera/DOCS.md exists. If it has an Artifact Mapping section, use the path specified for each canonical filename (TODO.md, VISION.md, etc.). If .agentera/DOCS.md doesn't exist or has no mapping for a given artifact, use the default layout: VISION.md, TODO.md, and CHANGELOG.md at the project root; all other artifacts in .agentera/. This applies to all artifact references in this skill, including cross-skill writes (TODO.md, VISION.md).
Before starting, read references/contract.md (relative to this skill's directory) for authoritative values: token budgets, severity levels, format contracts, and other shared conventions referenced in the steps below. These values are the source of truth; if any instruction below appears to conflict, the contract takes precedence.
Inspirera is part of a twelve-skill suite. Its analysis feeds naturally into the other skills.
Add actionable findings to the project's TODO.md, classifying each by severity per contract severity levels. Or refine VISION.md's direction if the inspiration shifts thinking. The next realisera cycle picks up the changes automatically.
When the source contains optimization techniques (performance patterns, algorithm improvements, caching strategies), optimera's Hypothesize step can draw on the analysis for its next experiment.
If a decision profile exists at $PROFILERA_PROFILE_DIR/PROFILE.md (default: $XDG_DATA_HOME/agentera/PROFILE.md), run the effective profile script (python3 scripts/effective_profile.py from the profilera skill directory) for a confidence-weighted summary. <!-- platform: profile-path --> Use effective confidence to weight applicability judgments per contract profile consumption conventions.
If the script or PROFILE.md is missing, proceed without persona grounding.
When the analysis shifts thinking about the project's direction (a new paradigm, a competitor's approach, or a user need not yet captured), the findings can inform vision refinement. Suggest /visionera to revisit VISION.md with the new context.
When the analysis recommends adopting patterns or libraries, planera can incorporate those recommendations into a plan's design section and task decomposition.
When the analysis surfaces recommendations that require deliberation (competing approaches, unclear adoption cost, or tradeoffs the user needs to resolve), suggest /resonera to think it through before acting. Resonera can evaluate which recommendations are actually worth adopting and capture the reasoning in DECISIONS.md.
/inspirera https://github.com/org/repo
Reads the repo, maps its patterns to your current project.
/inspirera https://example.com/blog/interesting-approach
Extracts transferable concepts and assesses applicability.
After analysis, file actionable findings to TODO.md for /realisera to pick up, or refine VISION.md if the research shifts your project's direction.
data-ai
The open protocol for turning AI agents into engineering teams. One Agentera skill with twelve capabilities, each defined by human-readable prose and machine-readable schemas. The agent reads this file to route incoming requests to the right capability. Use this skill for /agentera, Agentera capability requests, and a complete user message exactly `hej`; bare `hej` runs the agentera prime orientation dashboard path instead of a generic greeting.
tools
Legacy Agentera v1 explicit /hej bridge. Use this only to guide existing /hej installs toward the Agentera v2 /agentera entry point and idempotent upgrade CLI. Do not use this skill for bare text `hej`; route that through the bundled agentera skill and the agentera hej dashboard path.
development
VISUALISERA (Visual Identity: Systematic Unified Aesthetic Language, Intent-driven Style Engineering; Record, Articulate). ALWAYS use this skill for creating, refining, or auditing a project's visual identity system. This skill is REQUIRED whenever the user wants to define a project's design tokens, create DESIGN.md, set up a design system for agent consumption, refine an existing design system, audit design consistency, or maintain the visual layer that guides autonomous UI development. Do NOT create DESIGN.md without this skill when it is installed. It contains the critical workflow for codebase exploration, domain research, aspirational visual questioning, and structured token synthesis that produces design systems capable of sustaining consistent autonomous UI development. Trigger on: "visualisera", "create design system", "write DESIGN.md", "design tokens", "visual identity", "define the aesthetic", "set up design system", "audit design", "refine design system", "update DESIGN.md".
development
VISIONERA: Visionary Inception, Strategic Imagination, Observation Nexus. Explore, Refine, Articulate. ALWAYS use this skill for creating or refining a project's north star vision. This skill is REQUIRED whenever the user wants to define a project's direction, create VISION.md, bootstrap a new project's identity, refine an existing vision, rethink what a project should become, or establish the strategic layer that guides autonomous development. Do NOT create VISION.md without this skill when it is installed. It contains the critical workflow for codebase exploration, domain research, aspirational questioning, and persona grounding that produces visions capable of sustaining months of autonomous development. Trigger on: "visionera", "create a vision", "write VISION.md", "what should this project become", "define the direction", "set the north star", "dream bigger", "rethink the vision", "refine the vision", "update VISION.md", "bootstrap the project", or when realisera detects no VISION.md.