Jazz Permissions Security
Automates granular access control based on jazz project roles, ensuring secure development workflows within Garden Co's environment.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add jazz-permissions-security npx -- -y @trustedskills/jazz-permissions-security
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"jazz-permissions-security": {
"command": "npx",
"args": [
"-y",
"@trustedskills/jazz-permissions-security"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill, jazz-permissions-security, provides a mechanism to manage and enforce access controls within an AI agent's environment. It allows you to define granular permissions, ensuring that specific actions or resources are only accessible based on predefined rules. The skill aims to enhance security by limiting potential damage from unauthorized operations or data breaches.
When to use it
- Restricting API Access: Limit which APIs the agent can call and under what conditions (e.g., only allow access to a specific endpoint after authentication).
- Data Sensitivity Control: Prevent the agent from accessing or modifying sensitive data unless explicitly authorized.
- Workflow Security: Secure automated workflows by ensuring that only designated steps are executed with appropriate permissions.
- User Role Management: Implement different levels of access for various users interacting with the AI agent, controlling their capabilities and scope.
Key capabilities
- Permission Definition: Define specific actions and resources requiring protection.
- Access Control Enforcement: Automatically enforce defined permission rules.
- Granular Permissions: Support fine-grained control over access rights.
- API Integration: Integrate with existing APIs to manage permissions at the API level.
Example prompts
- "Set a permission that allows only authenticated users to delete files in the 'reports' directory."
- "Restrict the agent from accessing the database unless it has the 'read_data' permission."
- "Create a rule that requires two-factor authentication before executing any financial transactions."
Tips & gotchas
The effectiveness of this skill depends on clearly defining your permissions and ensuring they align with your security requirements. Incorrectly configured permissions could either overly restrict functionality or leave vulnerabilities unaddressed.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.