Daniele Scasciafratte avatar

Daniele Scasciafratte

Community

@mte90 · Rieti, Italy

662Followers
|
200Public Repos
|
108Published Skills

CTO @CodeAtCode, ex-Mozilla Volunteer and ex-WordPress Core Contributor. Open Source Multiversal Guy with an addiction in contributing and evangelism.

Agent Skills by Daniele Scasciafratte

Showing 108 vetted skills indexed across 1 GitHub repositories.

Mte90Mte90
51

m13-domain-error

Design domain-specific error handling strategies with categorization and recovery patterns.

Community
Advanced
Mte90Mte90
51

rust-symbol-analyzer

Analyze Rust project structure via Language Server Protocol symbol discovery.

Community
Intermediate
Mte90Mte90
51

m15-anti-pattern

Identify and correct common anti-patterns and mistakes in Rust code.

Community
Intermediate
Mte90Mte90
51

coding-guidelines

Provide Rust code style, naming conventions, and best practices guidelines.

Community
Basic
Mte90Mte90
51

m10-performance

Profile and benchmark Rust code to identify and resolve performance bottlenecks.

Community
Advanced
Mte90Mte90
51

m12-lifecycle

Implement Rust resource lifecycles with RAII, lazy initialization, and connection pooling.

Community
Intermediate
Mte90Mte90
51

rust-skill-creator

Generate skills for Rust crates from official documentation URLs.

Community
Intermediate
Mte90Mte90
51

m09-domain

Enables modeling of domain concepts and business rules in software systems.

Community
Intermediate
Mte90Mte90
51

rust-trait-explorer

Explore Rust trait implementations and type-trait relationships via LSP searches.

Community
Intermediate
Mte90Mte90
51

m05-type-driven

Enforce compile-time validation in Rust using newtype and type state patterns.

Community
Advanced
Mte90Mte90
51

rust-code-navigator

Navigate Rust codebases using Language Server Protocol operations.

Community
Intermediate
Mte90Mte90
51

meta-cognition-parallel

Analyze user queries across language mechanics, design choices, and domain constraints.

Community
Advanced
Mte90Mte90
51

domain-fintech

Enforce fintech constraints using decimal types and immutable audit trails.

Community
Advanced
Mte90Mte90
51

m04-zero-cost

Explain Rust zero-cost abstractions and resolve trait-related compiler errors.

Community
Intermediate
Mte90Mte90
51

m14-mental-model

Explain Rust ownership, borrowing, and lifetimes with analogies and visualizations.

Community
Intermediate
Mte90Mte90
51

rust-call-graph

Visualizes Rust function call graphs using LSP call hierarchy data.

Community
Intermediate
Mte90Mte90
51

m11-ecosystem

Guide Rust crate selection and integration with dependency and FFI details.

Community
Intermediate
Mte90Mte90
51

Amber Skills Reference Guide

Document the Amber programming language's compiler, standard library, and tooling.

Community
Advanced
Mte90Mte90
51

unsafe-checker

Analyze unsafe Rust code for memory safety and FFI issues.

Community
Advanced
Mte90Mte90
51

domain-embedded

Guide Rust application development for embedded and no_std environments.

Community
Advanced
Mte90Mte90
51

rust-daily

Aggregate and filter Rust news from Reddit, blogs, and the Rust Foundation.

Community
Intermediate
Mte90Mte90
51

m07-concurrency

Explain Rust concurrency patterns including threads, async, and synchronization primitives.

Community
Advanced
Mte90Mte90
51

core-dynamic-skills

Generate crate-specific skills from Cargo.toml dependencies for Rust projects.

Community
Advanced
Mte90Mte90
51

core-fix-skill-docs

Verify SKILL.md references against the references directory and fetch missing files.

Community
Intermediate