PE

personal-site-skill-map

Updates skill graph data and interactive components for the personal site.

Install

mkdir -p .claude/skills/personal-site-skill-map && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12923" && unzip -o skill.zip -d .claude/skills/personal-site-skill-map && rm skill.zip

Installs to .claude/skills/personal-site-skill-map

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Use this project-local skill when changing the interactive skills page, SkillsGraph, SkillPopover, React Flow layout, ELK skill dependencies, or skill data relationships.
170 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Load component behavior and interaction rules from `skill-map.md`.
  • Load data and content rules from `data-and-content.md` when editing `src/lib/skills.ts`.
  • Verify with `npm run build` and browser interaction on `/en/skills`.
  • Preserve search focus, node zoom, and popover placement.
  • Maintain prerequisite and enable navigation.

How it works

This skill guides modifications to the interactive skills page by referencing specific documentation files and ensuring consistency in skill relationships and interaction behaviors. It requires verification through build and browser interaction.

Inputs & outputs

You give it
changes to interactive skills page, SkillsGraph, SkillPopover, React Flow layout, ELK skill dependencies, or skill data relationships
You get back
updated skill map with consistent relationships and preserved interaction behaviors

When to use personal-site-skill-map

  • Updating skill dependencies
  • Modifying skills graph layout
  • Editing skill popover content

About this skill

Personal Site Skill Map

Workflow

  1. Read AGENTS.md, then load:
    • .codex/references/skill-map.md for component behavior and interaction rules.
    • .codex/references/data-and-content.md when editing src/lib/skills.ts.
    • .codex/references/verification.md before final testing.
  2. Keep skill relationships consistent:
    • dependencies should point to existing skill ids.
    • unlocks should reflect the inverse relationship where it matters for navigation.
    • Category ids must match categoriesData.
  3. When editing interactions, preserve search focus, node zoom, popover placement, and prerequisite/unlock navigation.
  4. Verify with npm run build and browser interaction on /en/skills.

Implementation Notes

  • SkillsGraph.tsx owns filtering, React Flow nodes/edges, ELK layout, zoom, and popover state.
  • SkillPopover.tsx owns detail content and calls onSkillSelect for relationship navigation.
  • Prefer small, targeted interaction changes over replacing React Flow or ELK.

When not to use it

  • When replacing React Flow.
  • When replacing ELK.

Limitations

  • Requires reading `AGENTS.md`.
  • Requires reading `.codex/references/skill-map.md`.
  • Requires reading `.codex/references/data-and-content.md` when editing `src/lib/skills.ts`.

How it compares

This skill provides a project-local, documented workflow for modifying the interactive skill map, ensuring consistency in data relationships and preserving user interaction elements, unlike unguided changes.

Compared to similar skills

personal-site-skill-map side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
personal-site-skill-map (this skill)02moNo flagsIntermediate
writing-registry-meta57moNo flagsBeginner
tsx02moReviewBeginner
React + Ant Design Frontend05moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry