freetool-openfga-hexagonal-architecture

Official

Secure Freetool with OpenFGA

Authorwonderlydotcom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill clarifies and enforces the correct placement of OpenFGA authorization logic within Freetool's hexagonal/onion architecture, preventing security misconfigurations and ensuring maintainable permission systems.

Core Features & Use Cases

  • Architectural Guidance: Clearly defines where authorization logic should and should not reside across API, Application, Infrastructure, and Domain layers.
  • Code Examples: Provides practical F# code snippets demonstrating best practices for OpenFGA integration.
  • Extension & Review: Aids in adding new permissions, modifying OpenFGA tuples, and reviewing authorization designs according to team conventions.
  • Use Case: When adding a new feature that requires role-based access control, use this skill to understand exactly which Freetool modules should be modified to implement the new permission checks and tuple writes.

Quick Start

Use the freetool-openfga-hexagonal-architecture skill to explain where authorization logic belongs in Freetool's architecture with code-backed best practices.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: freetool-openfga-hexagonal-architecture
Download link: https://github.com/wonderlydotcom/freetool/archive/main.zip#freetool-openfga-hexagonal-architecture

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.