agent-customization

Manage VS Code agent customization files with YAML frontmatter validation.

Updated Jul 12, 2026
One-click install
npx skills add https://github.com/mdjubaerhossensabbir/Hiar_Jubba --skill agent-customization-mdjubaerhossensabbir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-customization
Source: https://github.com/mdjubaerhossensabbir/Hiar_Jubba/tree/main/agent-customization
Command: npx skills add https://github.com/mdjubaerhossensabbir/Hiar_Jubba --skill agent-customization-mdjubaerhossensabbir

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill resolves configuration friction by providing a structured, reliable way to create, debug, and manage agent customization files, ensuring your AI assistant behaves exactly as intended.

Core Features & Use Cases

  • Customization Management: Create and validate instructions, prompts, hooks, and custom agents.
  • Troubleshooting: Diagnose why specific instructions or skills are being ignored by the agent.
  • Workflow Optimization: Define custom agent modes, tool restrictions, and lifecycle hooks for deterministic automation.

Quick Start

Use the agent-customization skill to create a new custom agent file in the .github/agents directory that restricts tool access to search and read only.

Frequently Asked Questions about agent-customization

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

FAQPage Schema
How do I create custom agent instructions and hooks in VS Code?

You create custom agent instructions and hooks by generating configuration files with correct YAML frontmatter in the .github/agents directory. This manages the lifecycle, validation, and execution of project-specific agent behaviors and tool restrictions.

Why are my custom AI agent instructions or prompts being ignored?

Custom AI agent instructions are ignored when there are YAML frontmatter syntax errors or incorrect file placement. Troubleshooting these configuration files ensures your AI assistant validates and executes the intended behaviors correctly.

How do I restrict tool access for an AI agent in VS Code?

You restrict tool access for an AI agent by defining tool restrictions within project-specific customization files. This configuration enforces deterministic workflows by limiting the agent's available actions, such as restricting access to search and read only.

What is the correct file placement for VS Code agent customization files?

The correct file placement for VS Code agent customization files is the .github/agents directory. Proper file placement ensures optimal agent discovery and execution, allowing the AI assistant to load instructions, prompts, and hooks reliably.

Does agent configuration require valid YAML frontmatter for lifecycle hooks?

Yes, agent configuration requires valid YAML frontmatter syntax for lifecycle hooks and custom modes. Correct syntax validation is critical to prevent configuration friction and ensure the AI assistant behaves exactly as intended during automation workflows.