implexa
back to leaderboard
AC

@actionbook

contributor on implexa, with 36 skills ranked by SkillRank across 1 source.

actionbook on githubpublishes to skills.sh
skills
36
avg SkillRank
4.9
10 scored / 36 total
total stars
across 2 repos
total installs
across 2 repos

skills, ranked by SkillRank

scoresourceskill
7.2skills.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.8skills.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.
5.9skills.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.8skills.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.2skills.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.8skills.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.2skills.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.1skills.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.2skills.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.1skills.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
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
m09-domain
CRITICAL: Use for domain modeling. Triggers: domain model, DDD, domain-driven design, entity, value object, aggregate, repository pattern, business rules,…
skills.sh
m07-concurrency
CRITICAL: Use for concurrency/async. Triggers: E0277 Send Sync, cannot be sent between threads, thread, spawn, channel, mpsc, Mutex, RwLock, Atomic, async,…
skills.sh
m06-error-handling
CRITICAL: Use for error handling. Triggers: Result, Option, Error, ?, unwrap, expect, panic, anyhow, thiserror, when to panic vs return Result, custom error,…
skills.sh
domain-cloud-native
Use when building cloud-native apps. Keywords: kubernetes, k8s, docker, container, grpc, tonic, microservice, service mesh, observability, tracing, metrics,…
skills.sh
domain-web
Use when building web services. Keywords: web server, HTTP, REST API, GraphQL, WebSocket, axum, actix, warp, rocket, tower, hyper, reqwest, middleware, router,…
skills.sh
rust-skill-creator
Use when creating skills for Rust crates or std library documentation. Keywords: create rust skill, create crate skill, create std skill, 创建 rust skill, 创建…
skills.sh
m11-ecosystem
Use when integrating crates or ecosystem questions. Keywords: E0425, E0433, E0603, crate, cargo, dependency, feature flag, workspace, which crate to use, using…
skills.sh
m04-zero-cost
CRITICAL: Use for generics, traits, zero-cost abstraction. Triggers: E0277, E0308, E0599, generic, trait, impl, dyn, where, monomorphization, static dispatch,…
skills.sh
m01-ownership
CRITICAL: Use for ownership/borrow/lifetime issues. Triggers: E0382, E0597, E0506, E0507, E0515, E0716, E0106, value moved, borrowed value does not live long…
skills.sh
m10-performance
CRITICAL: Use for performance optimization. Triggers: performance, optimization, benchmark, profiling, flamegraph, criterion, slow, fast, allocation, cache,…
skills.sh
m13-domain-error
Use when designing domain error handling. Keywords: domain error, error categorization, recovery strategy, retry, fallback, domain error hierarchy, user-facing…
skills.sh
m14-mental-model
Use when learning Rust concepts. Keywords: mental model, how to think about ownership, understanding borrow checker, visualizing memory layout, analogy,…
skills.sh
domain-embedded
Use when developing embedded/no_std Rust. Keywords: embedded, no_std, microcontroller, MCU, ARM, RISC-V, bare metal, firmware, HAL, PAC, RTIC, embassy,…
skills.sh
m15-anti-pattern
Use when reviewing code for anti-patterns. Keywords: anti-pattern, common mistake, pitfall, code smell, bad practice, code review, is this an anti-pattern,…
skills.sh
extract
Extract structured data from websites and produce an executable Playwright script plus extracted data. Use when the user wants to scrape, extract, pull,…
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