Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Lair Spawns

ASecurity

A legendary lair is also a wild spawn. Applies whenever adding, moving or removing a lair, a legendary's biomes, or a legendary in a biome's spawn pool.

3 stars
0 votes
0 copies
1 views
Added 9/20/2026
tools

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lxsmnsyc/overwander --skill lair-spawns --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lair Spawns?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Lair Spawns
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lxsmnsyc-lair-spawns/badge)](https://www.skillsdirectory.com/skills/lxsmnsyc-lair-spawns)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: lair-spawns
description: A legendary lair is also a wild spawn. Applies whenever adding, moving or removing a lair, a legendary's biomes, or a legendary in a biome's spawn pool.
---

# A lair is a wild spawn

**Every biome that hosts a legendary lair stages each of that lair's residents in its own spawn pool.** A player who finds a lair in a biome can also meet its legendary walking that biome, and the dex lists both.

The lairs a biome hosts are `BIOME_LAIRS` in [`src/data/overworld/lair.ts`](../../../src/data/overworld/lair.ts). The pools are the files under [`src/data/biome/`](../../../src/data/biome/).

## What it takes

For each biome in a lair's host list, and each resident of that lair:

- the resident sits in the `special` band of one of that biome's pools at weight 10, in every period its `activeTimes` covers. The pool is the one its habitat fits (`spawn-surfaces`), so Kyogre stands in the beach's water pool,
- the resident's own `biomes` list names that biome, since a pool may only stage a species that says it lives there.

Adding a lair to a biome means adding those spawns in the same change. When a spawn is unwanted, take the lair out of that biome instead. Never leave one without the other.

## Mythicals are the exception

A mythical's lair is never hosted by a biome: a relic is the only way into one, and `getBiomeLairs` filters them out. A mythical still spawns in its home biome, through that biome's `mythical` band, with no lair involved.

## The test

`stages a legendary wild wherever its lair stands` in `test/data.test.ts` walks every hosted lair and fails on any resident missing from the special band of every one of the biome's pools. The rule only runs one way: a legendary may spawn in a biome that hosts none of its lairs.

Attribution

lxsmnsyclxsmnsyc
View sourceMore from lxsmnsyc →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

ucoz-landing-skill

Playbook for creating and editing uCoz landing pages via MCP tools (`templates_tool`, `ftp_tool`, `modules_tool`). Use for tasks such as: "build a landing page", "update the homepage as a landing page", "create a promo page on the homepage", "add a lead form / menu / SEO to the homepage". Homepage: `page_list`, `page_get`; first publish — `page_update` with full `page_tmpl`; HTML edits after generation — `patch_template` (module_id=2, template_id=1), not `update_template`. Activate the mail f...

107 votes

Paperclip

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

813271 votes

Instantly Rdsthomas Mission Control

Instantly.ai cold email outreach API - manage campaigns, leads, accounts, and analytics. Use for cold email automation, lead management, campaign creation/monitoring, and email account warmup.

761 votes

Daw Music

Digital Audio Workstation usage, music composition, interactive music systems, and game audio implementation for immersive soundscapes.

761 votes

Caveman Compress

Compress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, and structure. Compressed version overwrites the original file. Human-readable backup saved as FILE.original.md. Trigger: /caveman-compress FILEPATH or "compress memory file"

1066600 votes
View all in tools →