# Loopx Material

Operate an explicitly activated LoopX Material Lifecycle for a connected project.

- Repository: https://github.com/loopx-project/loopx (6526 stars)
- Category: Writing
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add loopx-project/loopx --skill loopx-material -g -a claude-code -y`
Codex: `npx skills add loopx-project/loopx --skill loopx-material -g -a codex -y`
Cursor: `npx skills add loopx-project/loopx --skill loopx-material -g -a cursor -y`
Gemini CLI: `npx skills add loopx-project/loopx --skill loopx-material -g -a gemini-cli -y`

## Description

Operate an explicitly activated LoopX Material Lifecycle for a connected project. Use for material-store inventory, lossless migration, candidate/archive transitions, exact-read-backed ranking, ranked-entry rebuilds, bounded Explore intake, owner-gated apply, rollback, and audit. Do not use for ordinary one-off reading or research when the project has not activated Material Lifecycle.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# LoopX Material

Use this skill for the lifecycle and authority of a project's durable material
store. Source discovery, domain-specific scoring, and note writing may be
provided by project skills; this skill owns the generic lossless lifecycle.

LoopX ships the canonical source for this skill, but does not install it into
the user's global skill directory. Install a managed copy only in a connected
project that explicitly enables Material Lifecycle:

```bash
loopx project-skill install \
  --project . \
  --skill loopx-material \
  --surface codex \
  --execute
```

Use `--surface claude-code` or `--surface opencode` for those hosts; repeat the
flag to install multiple host-native copies in one transaction. Managed copies
live under `.agents/skills/`, `.claude/skills/`, or `.opencode/skills/` and are
upgraded or removed through the same CLI. Project-local discovery does not
itself activate material-store writes; the selected execution owner still
needs explicit Material Lifecycle source authority.

## Activation Gate

Before changing a material store:

The rest: https://github.com/loopx-project/loopx/blob/HEAD/skills/loopx-material/SKILL.md
