Firma-AI avatar

Firma-AI

Official

@firma-ai

0Followers
|
3Public Repos
|
13Published Skills

Offers specialized governance and quality assurance for Rust-based repositories, Jujutsu version control, and OpenFirma policy enforcement.

Skills Distribution
DomainDeveloper To...Rust Code Quality (40%)Version Control Go.. (30%)Policy Enforcement (30%)

Agent Skills by Firma-AI

Showing 13 vetted skills indexed across 1 GitHub repositories.

Firma-AIFirma-AI
106

lint

Enforce coding standards for Rust, TOML, and Markdown files using dprint and clippy.

Official
Basic
Firma-AIFirma-AI
106

fix-jj-conflicts

Resolves merge conflicts in Jujutsu repositories with automated verification.

Official
Intermediate
Firma-AIFirma-AI
106

review-rust-code

Reviews Rust code changes for correctness, robustness, documentation quality, and policy compliance.

Official
Advanced
Firma-AIFirma-AI
106

verify

Validate code changes against predefined policies in the OpenFirma environment.

Official
Advanced
Firma-AIFirma-AI
106

docs-guidelines

Guide documentation of OpenFirma code, docs, and contributor material.

Official
Intermediate
Firma-AIFirma-AI
106

write-rust-tests

Guide users through writing Rust tests for OpenFirma codebases.

Official
Intermediate
Firma-AIFirma-AI
106

open-pr

Create GitHub pull requests for OpenFirma projects using the gh CLI.

Official
Intermediate
Firma-AIFirma-AI
106

commit-guidelines

Inspect repository state and guide atomic Git commit creation.

Official
Intermediate
Firma-AIFirma-AI
106

rust-tests-guidelines

Provide Rust testing guidelines for OpenFirma public API and edge cases.

Official
Basic
Firma-AIFirma-AI
106

split-jj-changeset

Split complex Git changesets into atomic units for review.

Official
Intermediate
Firma-AIFirma-AI
106

run-rust-tests

Execute Rust tests for affected OpenFirma crates using cargo nextest.

Official
Intermediate
Firma-AIFirma-AI
106

rust-docs-guidelines

Provide Rust documentation guidelines for clear, consistent codebase documentation.

Official
Basic
Firma-AIFirma-AI
106

build

Enforce OpenFirma and Cedar policies for AI agent actions with audit logging.

Official
Advanced

Frequently Asked Questions About Firma-AI

FAQPage Schema
What specific tasks can be performed using Firma-AI?β–Ό

Firma-AI enables developers to enforce Rust coding standards, resolve Jujutsu merge conflicts, validate code against Cedar policies, and manage atomic Git commits. It also facilitates the execution of Rust tests via cargo nextest and provides structured guidance for documentation and testing practices within OpenFirma projects.

Which personas benefit most from Firma-AI?β–Ό

Firma-AI is designed for Rust developers, software engineers, and technical contributors working within OpenFirma environments. It is particularly useful for maintainers managing complex codebases who require strict adherence to policy, consistent documentation, and efficient management of atomic changesets during the development lifecycle.

What are the prerequisites for using Firma-AI?β–Ό

Users require a Rust-based development environment, access to Jujutsu version control, and familiarity with the OpenFirma ecosystem. The system relies on dprint, clippy, and cargo nextest for code analysis and testing, necessitating these dependencies to be configured within the local repository environment for full functionality.