asm-performance

Community

Optimize assembly code for peak performance.

AuthorAeonDave
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a systematic workflow to identify and fix performance bottlenecks in compiler-generated assembly code, leading to faster and more efficient software.

Core Features & Use Cases

  • Assembly Auditing: Scans assembly code for common performance anti-patterns like bounds check failures, register spills, and missed vectorization opportunities.
  • Iterative Optimization: Guides users through making single, measurable changes to source code or compiler hints to improve performance.
  • Performance Measurement: Integrates with tools like perf stat and llvm-mca to quantify performance gains.
  • Use Case: A developer notices a critical function in their Rust application is slow after profiling. They use this Skill to examine the generated assembly, identify a missed vectorization opportunity, apply an optimization hint, and confirm a significant performance improvement.

Quick Start

Use the asm-performance skill to audit the assembly for the function my_crate::hot_function after collecting its assembly output.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: asm-performance
Download link: https://github.com/AeonDave/malskill/archive/main.zip#asm-performance

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.