edgeimpulse/agent-tools
Browse the catalog, read the skill sources, and open issues or pull requests.
What’s in the catalog
The catalog covers two broad areas:- Platform skills: working with Edge Impulse itself through the APIs, CLIs, and SDKs. Uploading and relabelling data, training and testing models, exporting deployments, and monitoring jobs.
- Build and firmware skills: turning an exported deployment into working application code for a family of targets. These cover the deployment format to choose, the inference pattern for that platform, and how to build, flash, and run.
ei- so they stay identifiable once installed alongside catalogs from other projects. Skills are grouped by maturity: stable skills aim to preserve backwards compatibility, while experimental ones may change or be removed.
The catalog is updated independently of this documentation. Treat the repository README as the source of truth for which skills exist and what each one does, rather than any list reproduced elsewhere.
Install
The recommended way to install and manage skills is theskills CLI developed by Vercel. It requires Node.js and Git, detects which agents you have installed, and copies each skill to the right location.
See what the catalog currently offers without installing anything:
--global to make them available everywhere. Use npx skills list, npx skills update <skill-name>, and npx skills remove <skill-name> to manage what you have installed. The repository README documents the full set of flags.
Skills are versioned, and versions are bumped as changes land in the repository. Re-run the install command at any time to pick up the latest revision. To report a bug, open an issue in the agent-tools repository; to propose a new skill or improve an existing one, open a pull request following the repository’s contribution guidelines.
Next steps
Install Agent Skills
Set up a skill, configure credentials, and prompt an agent against your project.
Create a companion skill
Add the hardware and project context a ready-made skill can’t infer.
Prompt library
Example prompts for common Edge Impulse tasks.
Motion recognition using an agent
Build a project end to end using natural language.