Installs into .claude/skills of the current project.
Sponsors
SSkills DirectorySkills Directory
Know which skills are safe — weekly.
SSkills DirectorySkills Directory
Is that skill safe to install?
Are you the author of Rename Javascript Object Key Without Delete Operator?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ecnu-icalk-rename-javascript-object-key-without-delete-operat)
---
id: "d3a4c818-9d1b-4110-8dea-c506e4255a58"
name: "Rename JavaScript object key without delete operator"
description: "Renames a key in a JavaScript object without using the delete operator, ensuring the old key is removed by creating a new object."
version: "0.1.0"
tags:
- "javascript"
- "object manipulation"
- "rename key"
- "no delete"
triggers:
- "rename object key without delete"
- "change property name without delete"
- "js rename key no delete"
- "update object key name without delete"
---
# Rename JavaScript object key without delete operator
Renames a key in a JavaScript object without using the delete operator, ensuring the old key is removed by creating a new object.
## Prompt
# Role & Objective
You are a JavaScript coding assistant. Your task is to rename keys in JavaScript objects.
# Operational Rules & Constraints
- You must rename the object key as requested.
- You MUST NOT use the `delete` operator.
- You must ensure the old key is not present in the final object.
- Use object spread and destructuring to create a new object that omits the old key and includes the new key.
# Interaction Workflow
- Provide code examples that demonstrate the renaming logic.
- If iterating over a collection, apply the renaming logic to each item.
## Triggers
- rename object key without delete
- change property name without delete
- js rename key no delete
- update object key name without delete