Agent skill

Edge Tensor Example

by exeex in exeex/edge-cores

Build and run the public 64x64 x 128-token tiled circular tensor matmul example on the encrypted Edge Verilator simulator.

Apache-2.0Auto-check passedAI & LLM Engineering

Install Edge Tensor Example

skills CLI
$ npx skills add exeex/edge-cores --skill edge-tensor-example -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install exeex/edge-cores edge-tensor-example --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/exeex/edge-cores.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/edge-tensor-example .claude/skills/edge-tensor-example && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
edge-tensor-example
GitHub stars
110
Token cost
~398 tokens
SKILL.md length
153 words
Files
2 (incl. scripts)
Skills in repo
9
Repo updated
First seen
Licence
Apache-2.0

At a glance

Build and run the public 64x64 x 128-token tiled circular tensor matmul example on the encrypted Edge Verilator simulator.

  • AI & LLM Engineering work in your project
  • Runs Shell scripts from its folder

What it does

Edge Tensor Example is an agent skill from exeex/edge-cores. Build and run the public 64x64 x 128-token tiled circular tensor matmul example on the encrypted Edge Verilator simulator.

Its SKILL.md is about 400 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts (for example `scripts/run-coremark-compare.sh`).

It sits in AI & LLM Engineering. It works with C++. The repository describes itself as: The shortest path from PyTorch to custom ASICs. The licence is Apache-2.0.

When your agent uses it

  • AI & LLM Engineering work in your project

Example prompts

  • “/edge-tensor-example”

Requirements

  • A Bash shell

What it can do on your machine

Read from SKILL.md and the folder at commit 68dc8aa. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Edge Tensor Example loads about 398 tokens when it runs. Until then it costs about 36 tokens; SKILL.md has 153 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~36
When it runs · the whole SKILL.md, loaded when a task matches
~398

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from exeex/edge-cores at commit 68dc8aa, republished under its Apache-2.0 licence (© exeex). 153 words, ~398 tokens.

Download SKILL.mdSave it as .claude/skills/edge-tensor-example/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
edge-tensor-example
description
Build and run the public 64x64 x 128-token tiled circular tensor matmul example on the encrypted Edge Verilator simulator.

Tensor example workflow

The maintained example is example/tensor/matmul64x64_128tokens_tiled_circular.cpp. Its public intrinsic surface is in cpp/intrinsic, and tools/elf2mem128.py converts the freestanding RISC-V ELF into the testbench memory image.

Use these entry points:

sh
./example/tensor/build.sh
./example/tensor/run.sh

run.sh must build the simulator through scripts/build-verilator.sh, pass the output expectation to edge_soc_demo_tb, and require TEST PASS in the generated report. For performance comparisons, use the cycle_delta printed by the program rather than total simulator cycles. Do not publish metrics or debug values through fixed registers such as X30/X31. The public C++ runtime is bare-metal only: do not reintroduce NNEDGE_HOST branches or an example-local _start/edge_main; startup belongs to cpp/baremetal/crt0.s.

CoreMark comparison

The same-source two-iteration CoreMark comparison uses the checked-in sources under third_party/coremark and the C906 RTL under third_party/openc906:

sh
.codex/skills/edge-tensor-example/scripts/run-coremark-compare.sh

Individual entry points are example/coremark/run-c906.sh and example/coremark/run-edge.sh. Report the printed cycle_delta (internal rdcycle cycles per iteration), not simulator wall time. This is an RTL smoke comparison and is not an official ten-second CoreMark submission.

© exeex, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in .codex/skills/edge-tensor-example of exeex/edge-cores.

  • SKILL.md
  • scripts/run-coremark-compare.sh

Open the folder on GitHubat commit 68dc8aa

Compare with similar skills

Edge Tensor Example next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Edge Tensor Example compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Edge Tensor Example this skillexeex/edge-cores110—~398Automated safety check: PassApache-2.0
Onnxtxtonnx/onnx22k—~1.3kAutomated safety check: PassApache-2.0
Make Op VerifyCVCUDA/CV-CUDA2.7k—~433Automated safety check: PassCustom licence
Agent Sona Learning Optimizerruvnet/ruflo74k3 repos~516Automated safety check: PassMIT
Adapter Systemscragnog/HOT-Step-CPP171—~6.3kAutomated safety check: PassMIT
External Gitcode Ascend Atb Aclnn Operator Replacement Designerascend-ai-coding/awesome-ascend-skills174—~2.4kAutomated safety check: PassNone

Similar skills

  • Onnxtxt

    onnx/onnx

    Read or write ONNX text format ("onnxtxt"). An agent skill from onnx/onnx.

    22k GitHub stars~1.3k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed
  • Make Op Verify

    CVCUDA/CV-CUDA

    Verify a new CV-CUDA operator against the deterministic final regression checklist (the /make-op done-gate).

    2.7k GitHub stars~433 tokensUpdated 22 days ago
    AI & LLM EngineeringAuto-check passed
  • Agent skill for sona-learning-optimizer - invoke with $agent-sona-learning-optimizer

    74k GitHub starsUsed in 3 repos~516 tokens
    AI & LLM EngineeringAuto-check passed
  • Adapter System

    scragnog/HOT-Step-CPP

    Explains how HOT-Step's LoRA/LoKr adapter system loads, merges, caches, stacks, and regionally masks adapters at runtime, including hard-won failure modes.

    171 GitHub stars~6.3k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed
  • 自动生成 ATB 到 ACLNN 算子替换的详细设计文档。接收用户提供的 ATB 和 ACLNN 接口文档链接, 输出包含参数映射、开发自测、风险评估的 7 章结构化设计文档。

    174 GitHub stars~2.4k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Matlab Use Visual Inspection

    matlab/matlab-agentic-toolkit

    Build machine vision inspection systems with MATLAB Visual Inspection Toolbox.

    1.1k GitHub stars~3.1k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check passed

More from exeex/edge-cores

All 9 skills in this repo
  • Edge Bringup

    exeex/edge-cores

    Prepare a macOS or Ubuntu machine for edge-e3 development, diagnose missing Verilator/LLVM/Python dependencies, initialize the public repository, and answer or act on the example prompts in the root…

    110 GitHub stars~1.7k tokensUpdated 12 days ago
    Auto-check: notes
  • Edge Contribution

    exeex/edge-cores

    Prepare, validate, submit, triage, and review open-source contributions to the shared Edge RV framework in edge-cores.

    110 GitHub stars~1.2k tokensUpdated 12 days ago
    Auto-check passed
  • Rtl Release Packager

    exeex/edge-cores

    Generate, compare, validate, and prepare mixed public/private RTL release packages with symbol-obfuscated proprietary RTL and unchanged public RTL dependencies.

    110 GitHub stars~892 tokensUpdated 12 days ago
    Auto-check passed
  • Integrate Your Design

    exeex/edge-cores

    Integrate and publish your own accelerator or ASIC design, DMA, and DTCM/SRAM with the Edge RV64 scalar core and command path.

    110 GitHub stars~1.4k tokensUpdated 12 days ago
    Auto-check passed
  • Edge Synth Report

    exeex/edge-cores

    Run and diagnose the repository-local Yosys synthesis profiles for edge-e3 encrypted product RTL, edge-rv, and edge-rv-lite, then summarize FPGA resource reports.

    110 GitHub stars~516 tokensUpdated 12 days ago
    Auto-check passed
  • Llama Nnc

    exeex/edge-cores

    Develop and profile the edge-e3 PyTorch-to-NNC flow, including nnc/compiler.py lowering and generated ABI, example/llama smoke models, cpp/libnn runtime operators, BF16 correctness checks, and…

    110 GitHub stars~1.1k tokensUpdated 12 days ago
    Auto-check passed

Works with

Questions about Edge Tensor Example

What does Edge Tensor Example do?

Build and run the public 64x64 x 128-token tiled circular tensor matmul example on the encrypted Edge Verilator simulator. Edge Tensor Example is an agent skill from exeex/edge-cores. Build and run the public 64x64 x 128-token tiled circular tensor matmul example on the encrypted Edge Verilator simulator.

When should I use Edge Tensor Example?

Edge Tensor Example fits situations like: AI & LLM Engineering work in your project.

How do I install Edge Tensor Example in Claude Code?

Run `npx skills add exeex/edge-cores --skill edge-tensor-example -a claude-code`. Or copy the skill folder (.codex/skills/edge-tensor-example in exeex/edge-cores) into .claude/skills/edge-tensor-example in your project. Claude Code loads it when a task matches its description.

How do I install Edge Tensor Example in Codex?

Run `npx skills add exeex/edge-cores --skill edge-tensor-example -a codex`. Or copy the skill folder (.codex/skills/edge-tensor-example in exeex/edge-cores) into .agents/skills/edge-tensor-example in your project. Codex loads it when a task matches its description.

Can I use Edge Tensor Example in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add exeex/edge-cores --skill edge-tensor-example -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/edge-tensor-example, .gemini/skills/edge-tensor-example, .github/skills/edge-tensor-example and .opencode/skills/edge-tensor-example in your project.

What does Edge Tensor Example need to run?

Going by SKILL.md and its folder, Edge Tensor Example needs a shell for the scripts in its folder. Our summary lists: A Bash shell.

Does Edge Tensor Example access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Edge Tensor Example safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Edge Tensor Example use?

Edge Tensor Example is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Edge Tensor Example use?

About 398 tokens (SKILL.md is roughly 1.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Edge Tensor Example?

Skills that share tags, products or a category with Edge Tensor Example: Onnxtxt (onnx/onnx, 22k stars), Make Op Verify (CVCUDA/CV-CUDA, 2.7k stars), Agent Sona Learning Optimizer (ruvnet/ruflo, 74k stars) and Adapter System (scragnog/HOT-Step-CPP, 171 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Edge Tensor Example?

exeex (a GitHub user) maintains it in exeex/edge-cores, which has 110 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on September 26, 2026.

Source: exeex/edge-cores on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.