# Create a Respectful First-Contact Story

First-contact scenes can be difficult to pace while keeping both cultures credible and respectful. This skill provides a staged narrative framework for a tense, peaceful encounter and meaningful player choices.

## Install

```bash
npx skillstore add claudecode-npc/first-alien-encounter
```

## Metadata

- Status: approved
- Slug: claudecode-npc-first-alien-encounter
- Skillstore revision: r3
- Version status: missing
- Tree hash: 9dfcd95b843cee76da852c82e7aec77a34555d65499ef540e78eb98226fb259a
- Author: ClaudeCode-NPC
- GitHub username: ClaudeCode-NPC
- License: MIT
- Repository: https://github.com/ClaudeCode-NPC/Whispers-from-the-Star/tree/master/.claude/skills/alien-encounter
- Ref: c68df504887c54bf71d2d467a1fbebde49467868
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands
- Quality score: 76
- Public page: https://skillstore.pages.dev/skills/claudecode-npc-first-alien-encounter
- Manifest: https://skillstore.pages.dev/api/skills/claudecode-npc-first-alien-encounter/manifest

## Capabilities

- Guides a five-stage first-contact scene from discovery through farewell.
- Provides dialogue and sensory prompts for Stella Chen and the Eos species.
- Supports cautious and exploratory branches after the initial meeting.
- Uses mathematics, gestures, and devices as communication methods.
- Develops themes of mutual respect, cultural exchange, and shared vulnerability.

## Use Cases

- Run a guided roleplay chapter: Lead players through a first encounter with an intelligent alien species using clear scene beats.
- Draft a first-contact sequence: Use the staged scenes to outline tension, communication, and a peaceful resolution.
- Practice collaborative storytelling: Use branching choices to build a shared story while maintaining cultural respect.

## Prompt Templates

### Start the encounter

```
Start the First Alien Encounter chapter. Describe Stella following unusual tracks in the Gaia forest. End by asking whether she should approach or observe.
```

### Choose a peaceful approach

```
Continue the encounter. Stella steps out slowly, raises an open hand, and shows that she means no harm. Keep the alien response uncertain but nonviolent.
```

### Build shared communication

```
Write the next exchange using simple shapes and mathematical patterns through Stella’s scanner. Show one misunderstanding and one small breakthrough.
```

### Develop a respectful branch

```
Create a cautious cultural-exchange branch. Keep both Stella and the Eos vulnerable, reveal one important cultural detail, and end with a meaningful choice.
```

## Limitations

- It is a narrative prompt resource, not a game engine or rules system.
- It focuses on one named protagonist, setting, and first-contact scenario.
- It does not generate artwork, sound, or interactive application assets.
- Story continuity depends on the user providing relevant details from earlier chapters.

## Best Practices

- Let players choose whether Stella approaches, observes, follows, or keeps distance.
- Show communication failures before introducing a shared understanding.
- Treat the Eos as independent people with their own needs, caution, and agency.

## Anti Patterns

- Do not portray the alien species as monsters without culture or motivation.
- Do not make Stella solve every communication barrier immediately.
- Do not frame contact as ownership, conquest, or extraction of alien knowledge.

## Security Audit

- Audited at: 2026-07-18T10:30:35.685\+00:00
- Summary: All eleven external-command findings are false positives caused by Markdown code fences, not executable shell or Ruby commands. The high-entropy heuristic is also a false positive because the file is readable bilingual narrative prose. No prompt-injection, data-exfiltration, or executable behavior was found.

## Stats

- Views: 181
- Downloads: 8
- Favorites: 0
- Popularity score: 0
