staff

Select and synchronize project-specific AI agents from a canonical HR repository.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/mihai-chiorean/inc --skill staff-mihai-chiorean
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: staff
Source: https://github.com/mihai-chiorean/inc/tree/main/skills/staff
Command: npx skills add https://github.com/mihai-chiorean/inc --skill staff-mihai-chiorean

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of agent bloat by allowing developers to curate a specific, relevant subset of AI agents for each project, rather than loading every available agent into every session.

Core Features & Use Cases

  • Project-Specific Staffing: Select and apply a curated roster of agents from a central HR repository to individual projects.
  • Drift Detection & Syncing: Automatically identify when project-level agents have drifted from the canonical HR repository and sync them with a single command.
  • Use Case: A developer working on a Go backend can use this to staff only the Go-specific engineering agents, keeping the Claude Code environment clean and focused.

Quick Start

Use the staff skill to suggest a curated agent roster for the current project based on its file structure and configuration.

Frequently Asked Questions about staff

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

FAQPage Schema
How do I manage per-project AI agent rosters in Claude Code?

To manage per-project AI agents in Claude Code, you can use a curation workflow that selects a specific subset of agents from a central repository. This ensures a clean environment by only loading agents relevant to your specific project configuration.

How do I fix AI agent configuration drift across development environments?

To fix AI agent configuration drift, you can synchronize your local project agents with a canonical HR repository. A lockfile tracks the state, and a sync subcommand automatically updates generated artifacts to ensure consistent agent behavior.

What is the best way to curate AI agents for specific technology stacks?

The best way to curate AI agents for specific technology stacks is to use a suggest command that analyzes your project's file structure. This automatically selects relevant agents from a central repository, eliminating agent bloat from loading unnecessary configurations.

Do I need YAML dependencies to set up project-specific agent staffing?

Yes, you need the pyyaml dependency to set up project-specific agent staffing. It is required to parse the YAML configuration files used for selecting and synchronizing your curated AI agent rosters.

How does lifecycle management work for curated AI agent rosters?

Lifecycle management for curated AI agent rosters works by maintaining a local lockfile alongside generated agent artifacts. This allows you to apply configurations, detect drift from the canonical repository, and synchronize updates throughout the project lifecycle.

Why does loading all available AI agents cause problems in development environments?

Loading all available AI agents causes agent bloat, which clutters the Claude Code environment and reduces focus. Curating a project-specific subset ensures only relevant agents are loaded, keeping the development environment clean and targeted.