---
name: Portable Fixture
slug: portable-fixture
category: AI Engineering
description: Portable Fixture proves that skill identity comes from metadata rather than its installation path. It is used as a fixture for testing portable skill packaging and identity handling.
github: "https://github.com/PromptPartner/agentsmith/tree/master/tests/fixtures/compatibility/skill-paths/canonical/.agents/skills/portable-fixture"
language: Python
stars: 185
forks: 5
install: "npx degit https://github.com/PromptPartner/agentsmith/tree/master/tests/fixtures/compatibility/skill-paths/canonical/.agents/skills/portable-fixture ~/.claude/skills/portable-fixture"
installs_to: ~/.claude/skills/portable-fixture
source_path: tests/fixtures/compatibility/skill-paths/canonical/.agents/skills/portable-fixture/SKILL.md
collection_size: 13
category_size: 3278
collection_url: "https://dirskills.com/collections/PromptPartner/agentsmith"
added: 2026-09-06T05:20:50.897Z
last_synced: 2026-09-06T05:20:50.897Z
canonical_url: "https://dirskills.com/skills/portable-fixture"
---

# Portable Fixture

Portable Fixture proves that skill identity comes from metadata rather than its installation path. It is used as a fixture for testing portable skill packaging and identity handling.

**Install:**

```bash
npx degit https://github.com/PromptPartner/agentsmith/tree/master/tests/fixtures/compatibility/skill-paths/canonical/.agents/skills/portable-fixture ~/.claude/skills/portable-fixture
```

## README

# Portable fixture

RUNTIME_IDENTITY_SOURCE=metadata
