fjrevoredofjrevoredoCommunity·38 Agent Skills Included

mini-diarium

Encrypted local journaling app development and maintenance workflows

Maintains and extends an encrypted, local-first desktop journaling app built with Rust, Tauri, and SolidJS. Covers Rust code review, unsafe code checking, SEO audits, release runbooks, lockfile sync, and live UI testing. Removes guesswork from security-sensitive changes, CI failures, and Flathub packaging with step-by-step operational guides.
npx skills add fjrevoredo/mini-diarium --all -g -y
Available:

Instructs the agent on the app's architecture, verified build and test commands, workspace layout, and links to domain-specific sub-guides for frontend, backend, E2E, benchmarks, and website work.

All Skills in This Repository (38)

Pure Emerald Level Indicators
📦 In Repo
fjrevoredofjrevoredo

m13-domain-error

Design error-handling frameworks with categorization, recovery options, and implementation patterns for resilient software systems.

Community
Advanced
📦 In Repo
fjrevoredofjrevoredo

rust-symbol-analyzer

Analyzes Rust project symbols to generate hierarchies and metrics for codebase navigation.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

m15-anti-pattern

Detect common Rust anti-patterns and unsafe practices in code.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

coding-guidelines

Provide Rust code style standards and best practice recommendations.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

m10-performance

Profile and optimize Rust code using flamegraph, criterion, and rayon.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

seo-audit

Analyze websites for technical, on-page, and content-related SEO issues.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

m12-lifecycle

Guide resource lifecycle design, implementation, and cleanup in Rust codebases.

Community
Advanced
📦 In Repo
fjrevoredofjrevoredo

rust-skill-creator

Create AI skills from Rust crate and std library documentation.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

m09-domain

Provides guidance on modeling domains with entities, values, and objects.

Community
Advanced
📦 In Repo
fjrevoredofjrevoredo

rust-trait-explorer

Locate Rust trait implementations and relations using LSP and pattern matching.

Community
Intermediate
📦 In Repo
fjrevoredofjrevoredo

m05-type-driven

Design Rust code with newtypes and type state to enforce compile-time invariants.

Community
Advanced
📦 In Repo
fjrevoredofjrevoredo

tiptap

Integrate and extend the Tiptap rich text editor with collaboration and comments.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install mini-diarium?â–¼

Run `npx skills add fjrevoredo/mini-diarium --all -g -y` in your terminal to install all skills in this suite globally.

What is Mini Diarium?â–¼

It is a free, open-source, local-only desktop journaling app where every entry is encrypted with AES-256-GCM and no data ever touches the network. It runs on Windows, macOS, and Linux.

What do these skills help with?â–¼

They guide coding agents through Rust ownership and error handling, unsafe code review, Tauri v2 patterns, SEO audits, release checklists, and driving the live app UI for manual verification.

Can I safely change the encryption or auth code?â–¼

Yes, but load the security-stance skill first. It documents the exact crypto invariants, threat model, and the five non-negotiable rules such as no network access and no custom cryptography.

Do I need Rust experience to use these skills?â–¼

No. The skills explain concepts in plain terms and give your agent exact commands and checklists, so beginners can follow along while experts get the deep invariants.

Related Repositories in Software Engineering

View All in Software Engineering→