Async IO avatar

Async IO

Official

@async-io

0Followers
|
0Public Repos
|
24Published Skills

Offers rigorous validation, architectural compliance, and interface scaffolding for Rust-based backends and React-based frontend ecosystems.

Skills Distribution
DomainDeveloper To...Code Quality & Lin.. (40%)Frontend Scaffolding (30%)Security & Complia.. (30%)

Agent Skills by Async IO

Showing 24 vetted skills indexed across 1 GitHub repositories.

Async-IOAsync-IO

test-intelligence-algorithms

Validate sports science algorithms against research-based reference values.

Official
Advanced
Async-IOAsync-IO

validate-coaches

Validate coach markdown files for schema compliance and required frontmatter fields.

Official
Intermediate
Async-IOAsync-IO

check-input-validation

Scan Rust code for input validation issues like division-by-zero and pagination bounds.

Official
Advanced
Async-IOAsync-IO

validate-architecture

Validate architectural patterns, code quality, and security compliance against defined standards.

Official
Advanced
Async-IOAsync-IO

run-full-test-suite

Execute comprehensive test suites across unit, integration, E2E, database, protocol, and algorithm categories.

Official
Advanced
Async-IOAsync-IO

component-scaffold

Generate React UI component files with TypeScript interfaces and Tailwind CSS.

Official
Basic
Async-IOAsync-IO

ui-patterns

Provide reusable UI patterns and code snippets for common interface elements.

Official
Basic
Async-IOAsync-IO

generate-sdk-types

Generate TypeScript type definitions from Rust tool schemas for the Pierre Fitness Platform SDK.

Official
Intermediate
Async-IOAsync-IO

check-error-handling

Validate Rust error handling with AppResult/AppError and ErrorCode patterns.

Official
Intermediate
Async-IOAsync-IO

finish-worktree

Rebase Git feature branches, run Cargo validation, and squash merge into main.

Official
Advanced
Async-IOAsync-IO

check-no-secrets

Scan codebases for secrets, credentials, and API keys using ripgrep and git.

Official
Advanced
Async-IOAsync-IO

validate-sdk

Execute build, type-check, lint, and test commands for the TypeScript SDK.

Official
Intermediate
Async-IOAsync-IO

validate-frontend

Execute TypeScript type checks, ESLint linting, and Vitest unit tests on frontend code.

Official
Intermediate
Async-IOAsync-IO

check-repository-pattern

Validate Rust codebases for repository pattern compliance in database access layers.

Official
Intermediate
Async-IOAsync-IO

test-mcp-compliance

Validate Pierre server MCP compliance using the official test suite.

Official
Intermediate
Async-IOAsync-IO

create-worktree

Create a Git worktree for a branch and copy environment configuration files.

Official
Basic
Async-IOAsync-IO

strict-clippy-check

Enforce strict Clippy linting with all warnings as errors for Rust projects.

Official
Intermediate
Async-IOAsync-IO

validate-mobile

Validate TypeScript, ESLint, and Jest tests for React Native applications.

Official
Intermediate
Async-IOAsync-IO

frontend-design

Generate React components with the Pierre Design System and accessibility standards.

Official
Intermediate
Async-IOAsync-IO

design-review

Analyze React components and CSS against design system checklists.

Official
Intermediate
Async-IOAsync-IO

accessibility-check

Audits web components for WCAG 21 AA compliance across five categories.

Official
Intermediate
Async-IOAsync-IO

setup-server

Bootstrap the Pierre MCP Server with database setup and data seeding.

Official
Advanced
Async-IOAsync-IO

test-multitenant-isolation

Validate data isolation and cross-tenant access in multi-tenant applications.

Official
Advanced
Async-IOAsync-IO

security-review

Automate security reviews of Rust code for authentication and multi-tenancy.

Official
Advanced

Frequently Asked Questions About Async IO

FAQPage Schema
What specific tasks can be performed using Async IO?

Async IO enables rigorous validation of Rust codebases, including Clippy linting, error handling verification, and repository pattern compliance. It also facilitates frontend development through React component scaffolding, accessibility auditing against WCAG 2.1 AA standards, and comprehensive test suite execution for both web and mobile environments.

Which personas benefit most from these capabilities?

Full-stack engineers, backend developers working with Rust, and frontend developers utilizing React or React Native benefit most. These capabilities are designed for teams maintaining the Pierre Fitness Platform, focusing on architectural integrity, design system consistency, and secure multi-tenant data handling.

What are the prerequisites for implementing these validation routines?

Implementation requires a project structure utilizing Rust for backend services and TypeScript/React for frontend interfaces. Users must have Cargo installed for Rust validation, and the environment must be configured to support the Pierre Fitness Platform standards, including specific MCP server requirements and Git worktree management.