Tool Presets Skill

Define and reference preset tool collections for Claude Code agents.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/89jobrien/pjlib --skill tool-presets-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Tool Presets Skill
Source: https://github.com/89jobrien/pjlib/tree/main/skills/tool-presets
Command: npx skills add https://github.com/89jobrien/pjlib --skill tool-presets-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized way to define and access toolsets for Claude Code agents, ensuring consistency and simplifying agent configuration.

Core Features & Use Cases

  • Preset Definitions: Offers pre-defined sets of tools categorized by common agent roles (e.g., dev-tools, file-ops, research).
  • Simplified Configuration: Allows agents to reference a preset name in their frontmatter instead of listing individual tools.
  • Use Case: A new developer agent needs access to tools for reading, writing, editing, and running shell commands. Instead of listing Read, Write, Edit, Bash, the agent's frontmatter can simply include skills: tool-presets and reference the dev-tools preset.

Quick Start

Reference the 'dev-tools' preset in your agent's frontmatter to include Read, Write, Edit, and Bash tools.

Frequently Asked Questions about Tool Presets Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize tool access for AI agents?

Standardize tool access for AI agents by referencing predefined toolset configurations based on agent roles. This ensures consistent tool provisioning across similar agent types, simplifying development and maintenance.

How do I configure agent frontmatter to use predefined toolsets?

Configure agent frontmatter by including the skill name and referencing a specific preset name, such as dev-tools, instead of listing individual tools like Read, Write, Edit, and Bash.

What are tool presets used for in agent development?

Tool presets in agent development are used to group individual tools like Read, Write, Edit, and Bash into role-based collections such as dev-tools, file-ops, and research. This simplifies agent configuration.

Can I use custom tool collections instead of listing individual tools in agent configurations?

Yes, you can use predefined tool collections by referencing preset names in agent configurations. This replaces the need to manually list individual tools in the agent frontmatter.

What is the best way to simplify tool provisioning across multiple developer agents?

The best way to simplify tool provisioning across multiple developer agents is to reference a shared preset name like dev-tools in their configurations, ensuring consistent access to required tools without individual listings.