Agents
Why Implexa
Pricing
Resources
Install
Sign in
Sign up
back to leaderboard
AC
@actionbook
contributor on implexa, with 36 skills ranked by
SkillRank
across 1 source.
actionbook on github
publishes to skills.sh
skills, ranked by SkillRank
score
source
skill
7.8
skills.sh
m09-domain
m09-domain provides ddd fundamentals mapped to rust patterns, covering entity vs value object distinction, aggregate design, and invariant preservation through type-driven techniques.
7.3
skills.sh
m10-performance
m10-performance guides optimization strategy through measurement-first thinking, tracing constraints from domain requirements down to implementation choices. covers profiling tools, technique selection by impact tier, and common mistakes.
7.3
skills.sh
m07-concurrency
m07-concurrency provides decision trees and mental models for choosing between threads, async, and message passing. covers send/sync markers, common errors like e0277, and traces domain constraints via skill cross-references.
7.2
skills.sh
m01-ownership
m01-ownership provides systematic diagnosis of rust ownership and lifetime errors through design questions rather than mechanical fixes. maps error codes to root causes and traces upward to domain design or downward to implementation patterns.
7.2
skills.sh
m06-error-handling
m06-error-handling covers rust error strategies by distinguishing expected failures (Result/Option), bugs (panic), and recovery needs. provides decision trees linking crate choice (thiserror vs anyhow) to context (library vs application) and traces connections to domain design and ecosystem boundaries.
7.2
skills.sh
m04-zero-cost
m04-zero-cost guides selection between static and dynamic dispatch, trait bounds, and object safety through decision trees and error mapping. covers compile-time vs runtime polymorphism, monomorphization trade-offs, and when to use generics, impl trait, or dyn.
7.2
skills.sh
m13-domain-error
m13-domain-error provides a layered framework for categorizing errors by audience (user, developer, ops) and recovery strategy (retry, fallback, circuit breaker). includes concrete rust patterns with thiserror and tokio-retry, plus tracing guidance.
7.2
skills.sh
domain-cli
domain-cli covers rust cli tool construction via layered argument parsing, configuration precedence, and output routing. applies constraint-driven design from clap, figment, and crossterm ecosystem.
6.8
skills.sh
m12-lifecycle
m12-lifecycle covers resource lifecycle design across creation, usage, and cleanup phases. patterns include raii, lazy initialization, connection pooling, and scoped guards with explicit tracing to domain constraints and implementation layers.
6.2
skills.sh
m15-anti-pattern
m15-anti-pattern catalogs rust code smells and design pitfalls with reference tables linking each symptom to root causes and better patterns. emphasizes symptom-versus-cause diagnosis via trace-up and trace-down skill connections.
6.2
skills.sh
domain-web
domain-web documents rust web service constraints, state management patterns, and framework trade-offs. covers async handlers, extractors, middleware composition, and error response strategies with axum focus.
6.2
skills.sh
m14-mental-model
m14-mental-model teaches rust ownership concepts through structured analogies and visual diagrams. maps misconceptions to correct mental models, addressing common compiler errors and cross-language confusion points.
6.1
skills.sh
domain-cloud-native
domain-cloud-native covers stateless service design, graceful shutdown, and observability patterns for kubernetes and containerized workloads using rust. emphasizes external state, signal handling, and distributed tracing.
5.9
skills.sh
active-research
active-research performs multi-source analysis on academic papers, web pages, and general topics, generating structured html reports with browser automation including spa navigation and network idle detection. lacks concrete workflows and error handling.
5.9
skills.sh
rust-skill-creator
rust-skill-creator automates skill generation from rust documentation by detecting execution mode (agent or inline) and executing appropriate workflows for crates, standard library, or custom urls.
5.8
skills.sh
rust-symbol-analyzer
rust-symbol-analyzer extracts and visualizes rust codebase structure via lsp symbol queries, rendering modules, structs, traits, and functions with dependency mapping and complexity metrics.
5.2
skills.sh
m11-ecosystem
m11-ecosystem provides a reference table of common rust crates and decision criteria for ecosystem integration. covers cargo dependency selection, crate evaluation, and basic ffi interop patterns with limited actionable guidance.
5.2
skills.sh
domain-embedded
domain-embedded covers constraint-driven design for no_std rust targeting microcontrollers, with patterns for static allocation, interrupt safety, and peripheral ownership via hals and frameworks like rtic and embassy.
5.2
skills.sh
coding-guidelines
coding-guidelines compiles 50 rust-specific naming and type conventions as lookup tables. useful as reference material but lacks procedural guidance for applying rules to real codebases.
4.8
skills.sh
rust-learner
rust-learner retrieves rust versions, crate metadata, and changelogs by querying docs.rs and releases.rs. execution mode detection hinges on agent file availability, leaving the core workflow incomplete.
4.2
skills.sh
m02-resource
m02-resource covers ownership pattern selection and smart pointer basics for rust memory management. asks foundational questions but lacks concrete procedural guidance and specific real-world scenarios.
4.1
skills.sh
m03-mutability
m03-mutability guides rust developers through understanding when and how mutation is necessary. it reframes borrowing errors as design questions rather than compiler obstacles.
3.2
skills.sh
rust-daily
rust-daily aggregates rust community updates from reddit, official blogs, and foundation sources with configurable time range filtering, but lacks procedural detail and operational guardrails.
2.1
skills.sh
unsafe-checker
unsafe-checker is a stub with ascii art and a section header. no procedures, decision logic, or actionable steps are present. not functional as a skill.
—
skills.sh
actionbook
Browser action engine. Provides up-to-date action manuals for the modern web — operate any website instantly, one tab or dozens, concurrently.
—
skills.sh
extract
extract — an installable skill for AI agents, published by actionbook/actionbook.
—
skills.sh
rust-call-graph
Visualize Rust function call graphs using LSP. Triggers on: /call-graph, call hierarchy, who calls, what calls, 调用图, 调用关系, 谁调用了, 调用了谁
—
skills.sh
meta-cognition-parallel
EXPERIMENTAL: Three-layer parallel meta-cognition analysis. Triggers on: /meta-parallel, 三层分析, parallel analysis, 并行元认知
—
skills.sh
domain-fintech
Use when building fintech apps. Keywords: fintech, trading, decimal, currency, financial, money, transaction, ledger, payment, exchange rate, precision,…
—
skills.sh
rust-trait-explorer
Explore Rust trait implementations using LSP. Triggers on: /trait-impl, find implementations, who implements, trait 实现, 谁实现了, 实现了哪些trait
—
skills.sh
domain-iot
Use when building IoT apps. Keywords: IoT, Internet of Things, sensor, MQTT, device, edge computing, telemetry, actuator, smart home, gateway, protocol, 物联网,…
—
skills.sh
rust-code-navigator
Navigate Rust code using LSP. Triggers on: /navigate, go to definition, find references, where is defined, 跳转定义, 查找引用, 定义在哪, 谁用了这个
—
skills.sh
domain-ml
Use when building ML/AI apps in Rust. Keywords: machine learning, ML, AI, tensor, model, inference, neural network, deep learning, training, prediction,…
—
skills.sh
m05-type-driven
CRITICAL: Use for type-driven design. Triggers: type state, PhantomData, newtype, marker trait, builder pattern, make invalid states unrepresentable,…
—
skills.sh
rust-deps-visualizer
Visualize Rust project dependencies as ASCII art. Triggers on: /deps-viz, dependency graph, show dependencies, visualize deps, 依赖图, 依赖可视化, 显示依赖
—
skills.sh
rust-refactor-helper
rust-refactor-helper — an installable skill for AI agents, published by actionbook/rust-skills.
actionbook (36 skills ranked by SkillRank) | implexa