agentsclimarketplace

Rename javascript object key without delete operator

Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/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.From its SKILL.md

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill rename-javascript-object-key-without-delete-operator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

SKILL.md

1.4 KB, 189 tokens by cl100k_base, as published. Nobody here has run it

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

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.