representation-ethics
The question isn't whether we CAN simulate people. It's how we do it with dignity.
Profile →npx skills add majiayu000/claude-skill-registry --skill representation-ethics --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
The skill provides a structured ethics framework for representing or simulating people or personas with careful attention to consent, framing, and context. It instructs the agent to use clearly defined frames (academic discussion, game cards, tribute, thought experiments) and to base simulations on documented sources, with explicit disclaimers and safeguards. It includes consent structures (SELF-REPRESENTATION, PUBLISHED-PERSONA, PUBLIC-FIGURE-TRADITION, PRIVATE-PERSON, THE-DECEASED), framing guidelines (Frame 1–Frame 6), and example templates for constructing simulated discussions, cards, and first-person play. It emphasizes that simulations should be educational or exploratory, not deceptive, and it provides rules for when to use K-lines, MTG-ethics, and other framing devices. It also covers user and creator guidance, including consent levels, scope, and disclaimer requirements.
How it works
The skill instructs the agent to:
- Present ethical guidance and framing options for simulating representations, organized into sections such as The Framing Principle, The Consent Hierarchy, and The Safe Approaches.
- Use YAML- or card-based templates to model consent, scope, and restrictions (e.g., SELF-REPRESENTATION with cards, PUBLISHED-PERSONA with terms, PRIVATE-PERSON with fictional wrappers).
- Base simulations on documented sources and clearly label speculative content (e.g., output_frame disclaimers in simulated_discussion).
- Distinguish frames (academic discussion, thought experiments, game cards, tribute impersonations) to reduce deception.
- Provide practical guidelines for users and creators, including when to label simulations and how to handle consent and revocation.
- Reference framework elements like MTG-ETHICS and K-lines to structure safe, frame-based representations.
When to use it
Use when you need to ethically frame or construct simulations of people or personas, ensuring consent, clear framing, and safeguarding against deception. It is applicable for educational thought experiments, card-game style representations, and consent-based self-simulation scenarios. It is intended to guide how to describe, frame, and deploy such simulations rather than produce direct, unframed emulations of real individuals.
What it can touch
Tools declared: read_file, write_file. The skill uses these tools to handle and assemble templates, frames, and consent documents, and to incorporate documented sources into simulations.
Caveats
License: MIT. Acknowledges that with enough context any LLM can simulate anyone and that MOOLLM provides ethical frameworks rather than enforcement. Emphasizes explicit framing, consent levels, and the prohibition of deception where not clearly framed as performance or fiction.
# Representation Ethics > *"The question isn't whether we CAN simulate people. It's how we do it with dignity."* --- ## The Core Tension LLMs can simulate anyone convincingly. This creates unprecedented ethical territory: | Capability | Benefit | Risk | |------------|---------|------| | Invoke expertise | Learn from the best | Put words in mouths | | Preserve wisdom | Honor the dead | Puppet the deceased | | Model discussions | Explore ideas | Fabricate consensus | | Self-representation | Agency over identity | Exploitation by others | | Play as others | Empathy, exploration | Mockery, harm | MOOLLM takes a **nuanced position**: simulation is not inherently wrong, but the framing, consent, and context matter enormously. --- ## Philosophical Foundations ### The Traditions We Draw From | Thinker | Framework | Application | |---------|-----------|-------------| | **Shannon Vallor** | Virtue ethics for AI | What kind of agent do we want to be? | | **Luciano Floridi** | Information ethics | Representations have moral weight | | **Emmanuel Levinas** | Face of the Other | Simulating a face carries responsibility | | **Hannah Arendt** | Plurality | Each person is uniquely irreplaceable | |
- The Core Tension
- Philosophical Foundations
- The Traditions We Draw From
- The Sims Precedent
- The Consent Hierarchy
- Level 1: Self-Representation (Sovereign)
- Level 2: Explicit Consent (Published)
- Level 3: Public Figures (Tradition)
- Level 4: Private Individuals
- Level 5: The Deceased
- The Framing Principle
- Frame 1: Impersonation (BAD)
- Frame 2: Academic Discussion (NUANCED)
- Frame 3: Game/Play (GENERALLY SAFE)
What does the representation-ethics skill do?
The question isn't whether we CAN simulate people. It's how we do it with dignity.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill representation-ethics --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.