ripmail-cli

Coordinate cargo builds, tests, and documentation for the ripmail Rust CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cirne/brain-app --skill ripmail-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ripmail-cli
Source: https://github.com/cirne/brain-app/tree/main/.cursor/skills/ripmail-cli
Command: npx skills add https://github.com/cirne/brain-app --skill ripmail-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers edit and maintain the ripmail Rust CLI inside the brain-app monorepo, coordinating build, test, layout, and documentation tasks for rapid iteration.

Core Features & Use Cases

  • Code editing & maintenance: Streamline changes to the ripmail crate within the monorepo, ensuring consistency with CI/tests.
  • Build, test, and docs: Integrates with the repo's tooling to run builds, tests, and update docs for ripmail CLI.
  • Use Case: When changing ripmail IMAP/SQLite/CLI code or embedding skills, use this skill to bootstrap local development and verify changes quickly.

Quick Start

Run the ripmail CLI development workflow locally by editing the crate, then building and running tests in the brain-app workspace.

Frequently Asked Questions about ripmail-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a local development workflow for a Rust CLI in a monorepo?

Set up a Rust CLI development workflow in a monorepo by editing the crate, coordinating cargo builds, running unit and integration tests, and updating documentation to validate changes quickly.

What is the best way to run integration tests for a Rust CLI that uses IMAP and SQLite?

The best way to run integration tests for a Rust CLI using IMAP and SQLite is to execute the monorepo's testing workflows, which validate changes to the CLI code and ensure embedded skills function correctly within the binary.

How do I build and test a Rust crate within an existing monorepo workspace?

Build and test a Rust crate within a monorepo workspace by applying coordinated tooling workflows that trigger cargo builds, execute test suites, and synchronize layout and documentation updates for the specific crate.

Can I update embedded skills in a Rust CLI binary during routine code maintenance?

Yes, you can update embedded skills in a Rust CLI binary during routine maintenance by editing the crate's codebase and running the coordinated build and test workflows to verify the updated embedded skills function correctly.

Why do my cargo builds fail when changing IMAP or SQLite code in a Rust monorepo?

Cargo builds may fail when changing IMAP or SQLite code if the monorepo's coordinated build, test, and layout workflows are not properly executed, preventing rapid iteration and validation of the ripmail CLI changes.