Agent skill

Perspectival Constellation

by jwynia in jwynia/agent-skills

Structure multi-POV stories through catalyst environments. An agent skill from jwynia/agent-skills.

MITAuto-check passed

Install Perspectival Constellation

skills CLI
$ npx skills add jwynia/agent-skills --skill perspectival-constellation -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jwynia/agent-skills perspectival-constellation --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jwynia/agent-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/creative/fiction/structure/perspectival-constellation .claude/skills/perspectival-constellation && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
perspectival-constellation
GitHub stars
170
Token cost
~4.3k tokens
SKILL.md length
1,876 words
Files
1
Skills in repo
111
Repo updated
First seen
Licence
MIT

At a glance

Structure multi-POV stories through catalyst environments. An agent skill from jwynia/agent-skills.

  • Works in 8 steps: Catalyst Selection → Character Constellation Development → Structural Planning → …
  • Building interconnected narratives
  • SKILL.md covers Core Principle, Catalyst Environment…, Catalyst Environment Categories and Structural Templates, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Perspectival Constellation is an agent skill from jwynia/agent-skills. Structure multi-POV stories through catalyst environments. Use when building interconnected narratives, when perspectives need meaningful intersection, or when a shared setting needs to generate distinct storylines.

Its SKILL.md is about 4.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The licence is MIT.

When your agent uses it

  • Building interconnected narratives
  • Perspectives need meaningful intersection
  • A shared setting needs to generate distinct storylines

Example prompts

  • “/perspectival-constellation”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Catalyst Selection
  2. Character Constellation Development
  3. Structural Planning
  4. Forced Intersection
  5. Equal Weight Assumption
  6. Omniscient Fog
  7. Plot-Only Connections
  8. Low-Pressure Catalysts

What it can do on your machine

Read from SKILL.md and the folder at commit e02ec7e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Perspectival Constellation loads about 4.3k tokens when it runs. Until then it costs about 61 tokens; SKILL.md has 1,876 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~61
When it runs · the whole SKILL.md, loaded when a task matches
~4.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jwynia/agent-skills at commit e02ec7e, republished under its MIT licence (© jwynia). 1,876 words, ~4,285 tokens.

Download SKILL.mdSave it as .claude/skills/perspectival-constellation/SKILL.md (or your agent's skills folder).
name
perspectival-constellation
description
Structure multi-POV stories through catalyst environments. Use when building interconnected narratives, when perspectives need meaningful intersection, or when a shared setting needs to generate distinct storylines.
license
MIT
metadata.author
jwynia
metadata.version
1.0
metadata.type
generator
metadata.mode
generative
metadata.domain
fiction

Perspectival Constellation: Multi-POV Narrative Skill

You help writers create multi-perspective stories where a shared catalyst environment generates genuinely distinct but interconnected narratives. The key insight is that the setting itself must function as a transformation pressure that forces characters into heightened states.

Core Principle

The shared thread (place, event, institution, moment) must function as a catalyst environment that creates conditions where people are forced into states of change, vulnerability, or heightened stakes.

This generates enough narrative potential density to sustain multiple distinct storylines that remain authentically connected.

Catalyst Environment Requirements

Transformation Pressure Generators

Effective catalysts create:

  • Forced intimacy between strangers or unlikely combinations
  • Consequential stakes where choices have real impact
  • Temporal intensity that compresses normal social rhythms
  • Mask-dropping conditions where pretense becomes impossible
Structural Requirements
  • High throughput: Enough people cycling through to generate multiple perspectives
  • Diverse entry points: Different types of people arrive via different paths
  • Variable exposure time: Some stay briefly, others have extended engagement
  • Asymmetric power dynamics: Different characters have different levels of agency/knowledge

Catalyst Environment Categories

Liminal Spaces

Geographic Liminality:

  • Border crossings, transit hubs, highway stops
  • International airports, train stations, bus terminals
  • Hotels in transitional neighborhoods
  • 24-hour establishments (diners, laundromats, gas stations)

Temporal Liminality:

  • Night shifts, weekend emergencies, holiday coverage
  • Seasonal work environments (harvest crews, tax season, holiday retail)
  • Countdown situations (New Year's Eve, launch sequences, closing days)

Social Liminality:

  • Waiting rooms for life-changing appointments
  • Jury duty assembly rooms
  • Immigration/citizenship processing centers
  • Witness protection safe houses
High-Stakes Institutions

Life/Death Proximity:

  • Emergency rooms, trauma centers, intensive care units
  • Military deployment staging areas
  • Disaster response command centers
  • Crisis intervention hotlines

Identity Transformation Points:

  • Gender clinics, name change offices
  • Adoption agencies, custody hearings
  • Religious conversion centers
  • Witness protection intake

Economic Survival Pressure:

  • Unemployment offices, job fairs
  • Eviction courts, bankruptcy hearings
  • Auction houses, foreclosure sales
  • Last-chance interview locations
Pressure Cooker Environments

Forced Proximity Systems:

  • Jury sequestration, disaster shelters
  • Long-haul flights, multi-day train journeys
  • Quarantine facilities, treatment centers
  • Competition elimination rounds

Professional Mask-Slip Zones:

  • Teacher lounges during crisis periods
  • Clergy emergency response situations
  • Corporate layoff announcement meetings
  • Medical resident call rooms

Structural Templates

The Iceberg Model
  • Visible story represents small fraction of total narrative network
  • Each perspective reveals more of hidden structure
  • Deep interconnections exist below surface awareness
  • Multiple layers of causation and consequence
The Prism Structure
  • Central incident/location acts as refractive element
  • Each perspective creates different genre, tone, emotional texture
  • Same "facts" become completely different stories
  • Reader/audience must synthesize fragmented truths
The Archaeological Framework
  • Each new perspective functions as new stratum of understanding
  • Earlier perspectives get recontextualized, not just supplemented
  • Fundamental assumptions shift with each revelation
  • Truth emerges through accumulation and contradiction

Narrative Mechanics

Temporal Relationship Patterns

Simultaneous Perspectives:

  • Same moment, different vantage points
  • Overlapping timeframes with different focal characters
  • Parallel experiences of shared events

Sequential Handoffs:

  • Chronological baton-passing between characters
  • Cause-and-effect chains across perspectives
  • Ripple effect progressions

Recursive Revelations:

  • Each new perspective recontextualizes previous ones
  • Archaeological layering of understanding
  • Prism effects where the same incident refracts into completely different genres
Information Distribution

Awareness Gradients:

  • Complete obliviousness between storylines
  • Peripheral awareness of ripple effects
  • Active seeking to understand larger patterns
  • Meta-awareness of being part of something bigger

Knowledge Asymmetries:

  • Professional vs. personal information gaps
  • Historical context available to some but not others
  • Institutional knowledge vs. outsider perspectives
  • Cultural/linguistic barriers to understanding

Evaluation Criteria

Catalyst Environment Assessment

Transformation Pressure Check:

  • Does this space/situation force people out of normal patterns?
  • Are the stakes high enough to justify intense character revelation?
  • Does it create conditions where masks naturally drop?

Narrative Sustainability Test:

  • Can this environment generate 3+ genuinely distinct storylines?
  • Do the intersections feel organic rather than forced?
  • Is there enough complexity to avoid repetitive character types?

Diversity Potential Analysis:

  • What range of people would realistically encounter this environment?
  • How many different entry paths and motivations exist?
  • Are there sufficient asymmetries in power, knowledge, and stakes?
Perspective Quality Standards

Individual Story Integrity:

  • Does each perspective work as a standalone narrative?
  • Are the character motivations and conflicts authentic to their situation?
  • Does their story have genuine beginning, middle, end structure?

Interconnection Authenticity:

  • Do the connections feel natural rather than contrived?
  • Are the intersection points meaningful to each character's journey?
  • Does each perspective genuinely alter understanding of others?

Generation Process

Step 1: Catalyst Selection

Use the Pressure Point Mapping method:

  1. Identify moments/places where normal social rules break down
  2. Find spaces where people are between their usual identities
  3. Locate where systems create human pressure points
  4. Identify time-compressed decision/revelation moments
Step 2: Character Constellation Development
  1. Access Path Diversification: Map different routes people take to encounter the catalyst
  2. Stakes Variation Matrix: Ensure different types and levels of consequences across perspectives
  3. Knowledge Distribution Mapping: Create asymmetries in what each character knows/understands
  4. Emotional Spectrum Coverage: Ensure wide range of emotional experiences and processing styles
Step 3: Structural Planning
  1. Intersection Point Identification: Map where/how storylines naturally cross
  2. Revelation Sequence Design: Plan how each new perspective recontextualizes previous ones
  3. Thematic Thread Weaving: Ensure themes develop differently but coherently across perspectives
  4. Resolution Balance Planning: Design how individual and collective story arcs complete

Application Examples

Route 66 Late-Night Diner
  • Catalyst Elements: Geographic transition point, temporal liminality (night), social anonymity with forced proximity
  • Character Types: Long-haul truckers, runaway teenagers, night-shift workers, traveling salespeople, locals with insomnia
  • Transformation Pressures: Travel fatigue breaking down social barriers, darkness enabling confession, transient encounters reducing consequences
  • Interconnection Points: Shared meals, overheard conversations, brief partnerships, witnessed moments
Hospital Emergency Department During Crisis
  • Catalyst Elements: Life/death stakes, institutional pressure, professional/personal boundary collapse
  • Character Types: Trauma patients, family members, medical staff, support personnel, administrators
  • Transformation Pressures: Medical emergency urgency, institutional strain revealing character, professional competence under extreme pressure
  • Interconnection Points: Shared resources, cascading medical decisions, emotional contagion, professional hierarchy tensions
Immigration Processing Center
  • Catalyst Elements: Identity transformation point, bureaucratic pressure, cultural/linguistic barriers
  • Character Types: Applicants from various countries, processing officers, translators, legal advocates, family members
  • Transformation Pressures: Life-changing document decisions, cultural code-switching, power asymmetries, language barriers creating vulnerability
  • Interconnection Points: Shared waiting experiences, translation needs, bureaucratic bottlenecks, parallel anxiety

Output Persistence

Output Discovery
  1. Check for context/output-config.md in the project
  2. If found, look for this skill's entry
  3. If not found, ask user: "Where should I save constellation designs?"
  4. Suggest: stories/structure/ or explorations/stories/
Primary Output
  • Catalyst environment - Setting with transformation pressure
  • Character constellation - POVs with access paths and stakes
  • Structural template - Iceberg, prism, or archaeological
  • Intersection map - Where/how storylines cross
File Naming

Pattern: {story-name}-constellation-{date}.md

Verification (Oracle)

What This Skill Can Verify
  • Transformation pressure - Does catalyst force heightened states? (High confidence)
  • Perspective diversity - Are access paths and stakes varied? (High confidence)
  • Intersection organic - Do connections follow from structure? (Medium confidence)
What Requires Human Judgment
  • Narrative weight - Which perspectives deserve most space?
  • Revelation sequence - Optimal order for reader discovery?
  • Catalyst authenticity - Does setting feel real?
Show full SKILL.md (753 more words)Show less
Oracle Limitations
  • Cannot assess whether perspectives will feel compelling
  • Cannot predict reader synthesis of fragmented truths

Feedback Loop

Session Persistence
  • Output location: See context/output-config.md
  • What to save: Catalyst, constellation, template, intersections
  • Naming pattern: {story-name}-constellation-{date}.md
Cross-Session Learning
  • Check for prior constellation designs
  • Ensure catalyst environments don't repeat
  • Failed perspective integrations inform anti-patterns

Design Constraints

This Skill Assumes
  • Story benefits from multiple perspectives
  • A shared element connects the perspectives
  • Perspectives genuinely differ (not just relocated camera)
This Skill Does Not Handle
  • Single-POV stories - Route to: scene-sequencing
  • Physical setting design - Route to: settlement-design
  • Individual character arcs - Route to: character-arc
Degradation Signals
  • Forced intersections (contrived meetings)
  • Low-pressure catalyst (no transformation)
  • Equal weight assumption (all POVs same length)

Reasoning Requirements

Standard Reasoning
  • Single perspective design
  • Basic catalyst selection
  • Simple intersection mapping
Extended Reasoning (ultrathink)
  • Full constellation design - [Why: all perspectives must interconnect]
  • Revelation sequence optimization - [Why: order affects reader experience]
  • Information asymmetry mapping - [Why: who knows what creates tension]

Trigger phrases: "design the complete constellation", "optimize revelation order", "map all intersections"

Execution Strategy

Sequential (Default)
  • Catalyst selection before constellation
  • Constellation before structural template
  • Template before intersection mapping
Parallelizable
  • Designing multiple perspectives
  • Research into different catalyst environments
Subagent Candidates
TaskAgent TypeWhen to Spawn
Setting researchgeneral-purposeWhen modeling catalyst on real environments
Character developmentgeneral-purposeWhen deepening individual perspectives

Context Management

Approximate Token Footprint
  • Skill base: ~3.5k tokens (catalysts + templates + mechanics)
  • With examples: ~4.5k tokens
  • With evaluation criteria: ~5k tokens
Context Optimization
  • Focus on relevant catalyst category and template
  • Examples are reference, not required
  • Evaluation criteria optional
When Context Gets Tight
  • Prioritize: Current catalyst, active perspectives
  • Defer: Full catalyst catalog, all templates
  • Drop: Application examples, evaluation criteria

Anti-Patterns

1. Forced Intersection

Pattern: Characters meet or affect each other in ways that don't follow logically from the catalyst environment's structure. Why it fails: The power of perspectival constellation is that connections feel structurally inevitable. When intersections are contrived, readers sense authorial manipulation rather than organic collision. Fix: Map how the catalyst environment naturally creates interaction opportunities. Who would share waiting rooms? Who processes whose paperwork? Let structural logic, not plot convenience, drive connection.

2. Equal Weight Assumption

Pattern: Treating all perspectives as equally important, giving each the same space and emphasis. Why it fails: Not all positions in a catalyst environment have equal narrative potential. Forcing equality creates filler perspectives or stretches thin material. Some characters are full novels; others are short stories. Fix: Let perspectives earn their weight through the transformation pressure they experience. A nurse during a crisis might carry more narrative potential than a visitor. Match space to story density.

3. Omniscient Fog

Pattern: Characters knowing more or less than their position would allow—either mysteriously informed or artificially ignorant. Why it fails: Information asymmetry is where multi-POV drama lives. When characters have convenient knowledge or ignorance, the perspective structure feels arbitrary rather than illuminating. Fix: Map what each position would actually know. The receptionist hears fragments; the doctor sees records; the patient knows their own pain. Authentic asymmetry creates discovery through perspective shift.

4. Plot-Only Connections

Pattern: Perspectives intersect only to advance plot mechanics—passing information, providing assistance, creating obstacles. Why it fails: The best perspective connections should matter to both characters independently. When one character exists only to serve another's plot, that perspective feels hollow. Fix: Ensure intersections are meaningful to all perspectives involved. The brief encounter that's a turning point for one character might be just background for another, but both should have their own stake in the moment.

5. Low-Pressure Catalysts

Pattern: Choosing settings that gather people together but don't force them into heightened states—pleasant cafes, ordinary workplaces, casual gatherings. Why it fails: Without transformation pressure, perspectives become slice-of-life snapshots rather than revelatory windows. The catalyst must force masks to drop and stakes to matter. Fix: Apply the transformation pressure test. Does this environment force people out of their normal patterns? If everyone could walk away unchanged, the catalyst is too weak.

Integration

Inbound (feeds into this skill)
SkillWhat it provides
statistical-distanceCharacters at statistical edge rather than center
positional-revelationHow positions create structural access and involvement
settlement-designPhysical environments where perspectives can intersect
Outbound (this skill enables)
SkillWhat this provides
scene-sequencingStructure for multi-thread narrative pacing
dialogueDistinct voices for each perspective
endingsResolution patterns for interconnected story threads
Complementary
SkillRelationship
positional-revelationPerspectival-constellation uses shared environments; positional-revelation creates individual structural access. Use together for multi-POV stories with structurally-inevitable involvement
statistical-distanceBoth push against default character types—apply statistical-distance to each perspective to avoid stock types gathering in your catalyst environment

© jwynia, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/creative/fiction/structure/perspectival-constellation of jwynia/agent-skills.

Open the folder on GitHubat commit e02ec7e

Compare with similar skills

Perspectival Constellation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Perspectival Constellation compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Perspectival Constellation this skilljwynia/agent-skills170—~4.3kAutomated safety check: PassMIT
Flox Environmentsaffaan-m/ECC276k1 repos~3.5kAutomated safety check: NotesMIT
Story ReadinessDonchitos/Claude-Code-Game-Studios26k—~6.9kAutomated safety check: PassMIT
Job Storiesphuryn/pm-skills27k—~743Automated safety check: PassMIT
User Storiesphuryn/pm-skills27k—~748Automated safety check: PassMIT
Create StoriesDonchitos/Claude-Code-Game-Studios26k—~7.3kAutomated safety check: PassMIT

Similar skills

  • Flox Environments

    affaan-m/ECC

    Create reproducible, cross-platform (macOS/Linux) development environments with Flox, a declarative Nix-based environment manager.

    276k GitHub starsUsed in 1 repo~3.5k tokens
    DatabasesAuto-check: notes
  • Story Readiness

    Donchitos/Claude-Code-Game-Studios

    Is a story implementation-ready?. An agent skill from Donchitos/Claude-Code-Game-Studios.

    26k GitHub stars~6.9k tokensUpdated 2 days ago
    Product & Project ManagementAuto-check passed
  • Job Stories

    phuryn/pm-skills

    Turns a feature into job stories in the When, I want to, so I can format, each with six to eight acceptance criteria tied to the user's situation and outcome.

    27k GitHub stars~743 tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • User Stories

    phuryn/pm-skills

    Create user stories following the 3 C's (Card, Conversation, Confirmation) and INVEST criteria with descriptions, design links, and acceptance criteria.

    27k GitHub stars~748 tokensUpdated yesterday
    Product & Project ManagementAuto-check passed
  • Create Stories

    Donchitos/Claude-Code-Game-Studios

    Break one epic into implementable stories embedding TR-ID, ADR guidance, acceptance criteria.

    26k GitHub stars~7.3k tokensUpdated 2 days ago
    Product & Project ManagementAuto-check passed
  • Remote Environments

    asgeirtj/system_prompts_leaks

    Discover available task environments and create or continue tasks when the user names an environment or computer, or refers to files or apps specifically on their computer.

    69k GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed

More from jwynia/agent-skills

All 111 skills in this repo
  • Devcontainer

    jwynia/agent-skills

    Diagnose devcontainer configuration problems and guide development environment setup.

    170 GitHub stars~1.2k tokensUpdated 7 mo ago
    Auto-check: notes
  • Frontend Design

    jwynia/agent-skills

    Create distinctive, production-grade frontend interfaces with high design quality.

    170 GitHub stars~3.2k tokensUpdated 7 mo ago
    Auto-check passed
  • Gitea Workflow

    jwynia/agent-skills

    Orchestrate agile development workflows for Gitea repositories using the tea CLI.

    170 GitHub stars~3.8k tokensUpdated 7 mo ago
    Auto-check passed
  • Godot Asset Generator

    jwynia/agent-skills

    Generate game assets using AI image generation APIs (DALL-E, Replicate, fal.ai) and prepare them for Godot.

    170 GitHub stars~3.8k tokensUpdated 7 mo ago
    Auto-check passed
  • Mastra Hono

    jwynia/agent-skills

    Develop AI agents, tools, and workflows with Mastra v1 Beta and Hono servers.

    170 GitHub stars~2.9k tokensUpdated 7 mo ago
    Auto-check passed
  • PPTX Generator

    jwynia/agent-skills

    Create and manipulate PowerPoint PPTX files programmatically.

    170 GitHub stars~3.1k tokensUpdated 7 mo ago
    Auto-check passed

Questions about Perspectival Constellation

What does Perspectival Constellation do?

Structure multi-POV stories through catalyst environments. An agent skill from jwynia/agent-skills. Perspectival Constellation is an agent skill from jwynia/agent-skills. Structure multi-POV stories through catalyst environments.

When should I use Perspectival Constellation?

Perspectival Constellation fits situations like: building interconnected narratives; perspectives need meaningful intersection; A shared setting needs to generate distinct storylines.

How do I install Perspectival Constellation in Claude Code?

Run `npx skills add jwynia/agent-skills --skill perspectival-constellation -a claude-code`. Or copy the skill folder (skills/creative/fiction/structure/perspectival-constellation in jwynia/agent-skills) into .claude/skills/perspectival-constellation in your project. Claude Code loads it when a task matches its description.

How do I install Perspectival Constellation in Codex?

Run `npx skills add jwynia/agent-skills --skill perspectival-constellation -a codex`. Or copy the skill folder (skills/creative/fiction/structure/perspectival-constellation in jwynia/agent-skills) into .agents/skills/perspectival-constellation in your project. Codex loads it when a task matches its description.

Can I use Perspectival Constellation in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jwynia/agent-skills --skill perspectival-constellation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/perspectival-constellation, .gemini/skills/perspectival-constellation, .github/skills/perspectival-constellation and .opencode/skills/perspectival-constellation in your project.

What does Perspectival Constellation need to run?

SKILL.md names no scripts, command-line tools or credentials: Perspectival Constellation is instructions for the agent only.

Does Perspectival Constellation access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Perspectival Constellation safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Perspectival Constellation use?

Perspectival Constellation is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Perspectival Constellation use?

About 4.3k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Perspectival Constellation?

Skills that share tags, products or a category with Perspectival Constellation: Flox Environments (affaan-m/ECC, 276k stars), Story Readiness (Donchitos/Claude-Code-Game-Studios, 26k stars), Job Stories (phuryn/pm-skills, 27k stars) and User Stories (phuryn/pm-skills, 27k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Perspectival Constellation?

jwynia (a GitHub user) maintains it in jwynia/agent-skills, which has 170 GitHub stars. The repository holds 111 skills in this directory. The repository was last updated on February 24, 2026.

Source: jwynia/agent-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.