Skip to main content

Create A New Skill

To create a new Skill, you can simply run the following command from the Senpi Eliza Skills Framework:

pnpm create:skills plugin-<skill-name>

By executing this command, it will execute several actions in order:

  1. Create a new directory for the skill under the package/plugin-<skill-name> directory using a template skill from packages/_examples/plugin directory.
  2. Add the new package/plugin-<skill-name> to both the characters/moxie.character.json and the agent/package.json file.
  3. Register the new skill to registry/src/skills.json file.
  4. Executing pnpm i --no-frozen-lockfile to install the dependencies
  5. Executing pnpm build to build the project for you

Once the command is executed, you can start making changes to the Skill and add features you want into the Skill.

Developer Support

If you have any questions or need help with other use cases, feel free to join the Senpi Telegram Developers Channel and ask your questions there.

Our team is always ready to help you with any questions you may have.