Firma-AIFirma-AIOfficialΒ·13 Agent Skills Included

openfirma

Policy enforcement and code review workflows for coding agents

Enforces security policies on every outbound call your coding agent makes through a local sidecar proxy. Guides planning, testing, committing, and reviewing Rust code changes with structured, repeatable workflows. Removes guesswork from pull requests, conflict resolution, and verification so changes ship safely.
npx skills add Firma-AI/openfirma --all -g -y
Available:

Tells your coding agent which skills to load for planning, testing, committing, and reviewing changes, and sets the build, lint, and version control rules it must follow in this repository.

All Skills in This Repository (13)

Pure Emerald Level Indicators
πŸ“¦ In Repo
Firma-AIFirma-AI

lint

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

Official
Basic
πŸ“¦ In Repo
Firma-AIFirma-AI

fix-jj-conflicts

Resolves merge conflicts in Jujutsu repositories with automated verification.

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

review-rust-code

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

Official
Advanced
πŸ“¦ In Repo
Firma-AIFirma-AI

verify

Validate code changes against predefined policies in the OpenFirma environment.

Official
Advanced
πŸ“¦ In Repo
Firma-AIFirma-AI

docs-guidelines

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

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

write-rust-tests

Guide users through writing Rust tests for OpenFirma codebases.

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

open-pr

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

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

commit-guidelines

Inspect repository state and guide atomic Git commit creation.

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

rust-tests-guidelines

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

Official
Basic
πŸ“¦ In Repo
Firma-AIFirma-AI

split-jj-changeset

Split complex Git changesets into atomic units for review.

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

run-rust-tests

Execute Rust tests for affected OpenFirma crates using cargo nextest.

Official
Intermediate
πŸ“¦ In Repo
Firma-AIFirma-AI

rust-docs-guidelines

Provide Rust documentation guidelines for clear, consistent codebase documentation.

Official
Basic

Frequently Asked Questions

FAQPage Schema
How to install OpenFirma?β–Ό

Run `npx skills add Firma-AI/openfirma --all -g -y` in your terminal to install all skills in this suite globally.

What does OpenFirma do for coding agents?β–Ό

It routes every outbound call your agent makes through a local sidecar that checks your policies and allows or denies the action, with a signed audit record for each decision.

How do the review skills work?β–Ό

The adversarial-review skill picks an independent reviewer, then routes plan reviews and code reviews through dedicated checklists so no change ships unexamined.

Does OpenFirma support Git and Jujutsu?β–Ό

Yes. The commit, split, and conflict-resolution skills detect which version control system your clone uses and apply the correct commands automatically.

Can I use these skills without deep Rust knowledge?β–Ό

Yes. Your agent follows the step-by-step skill instructions for testing, linting, and verification, so you only need to describe the change you want.

Related Repositories in Software Engineering

View All in Software Engineering→