🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@shahboura/agents-claude

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@shahboura/agents-claude

Claude-targeted agent pack for software development with specialized subagents, on-demand skills, security guardrails, and context-optimized workflows.

latest
Source
npmnpm
Version
1.1.0
Version published
Maintainers
1
Created
Source

Claude Agents Pack

Validate Agents & Documentation npm version Documentation License: MIT

Lean Claude Code agent pack for fast setup, safer skill loading, and production-ready workflows.

Why this pack

  • Fast onboarding: install in minutes with npx.
  • Clear execution flow: plan, implement, review, and document with purpose-built agents.
  • Safer defaults: on-demand skills + deny-by-default skill permissions.
  • Operationally ready: built-in validation and release automation.

Quick jump: Agents · Skills Matrix · Skills · Full Docs

Quick Start

Requires: Node.js and npm

# Via npx (recommended)
npx @shahboura/agents-claude --global

# Alternative (direct npm install)
npm install -g @shahboura/agents-claude && agents-claude --global

# Project install (current directory only)
npx @shahboura/agents-claude --project .

# Install with specific languages only
npx @shahboura/agents-claude --global --languages python,typescript

# Update existing installation
npx @shahboura/agents-claude --update

# Force update both global + current project scopes
npx @shahboura/agents-claude --update --all

# Uninstall
npx @shahboura/agents-claude --uninstall

# Global uninstall
npx @shahboura/agents-claude --uninstall --global

# Uninstall both global + current project scopes
npx @shahboura/agents-claude --uninstall --all

# Check detected installation scopes
npx @shahboura/agents-claude --status

Install behavior note:

  • npx/npm installs from the published npm package version (deterministic release artifact).

Package naming:

  • Install from @shahboura/agents-claude (scoped package).
  • After global install, run the CLI command as agents-claude.
  • agents-claude is the installer/maintenance CLI; day-to-day use runs in claude.
  • If you see unscoped agents-claude on npm, treat it as a different package.

Uninstall behavior:

  • npx @shahboura/agents-claude --uninstall targets the current project by default.
  • Use --global or --all for explicit scope control.
  • Uninstall removes installer-managed files via install manifest tracking.
  • If status shows installed (version-marker), uninstall removes marker files only. Run --update first, then uninstall for full managed-file cleanup.
  • If manifest trust checks fail, uninstall removes only manifest/version markers and skips broad file deletion for safety.
  • Project backups: <project>/.claude/.backups/<timestamp>--<operation>--<scope>/
  • Global backups: ~/.claude/.backups/<timestamp>--<operation>--<scope>/
  • Backup retention: latest 10 sessions and sessions newer than 30 days.

Restore from backup:

  • Open the latest backup session folder.
  • Review backup-manifest.json for file paths.
  • Copy files back to their original paths.

Update behavior:

  • npx @shahboura/agents-claude --update auto-detects and updates installed scopes (global and/or current project).
  • Use --all, --global, or --project [dir] to force explicit update scope.

Settings behavior:

  • Installer merges only missing safe defaults in .claude/settings.json.
  • Existing permissions, sandbox, and hooks are preserved and never overwritten.
  • If CLAUDE.md already exists before install, installer leaves it unmanaged and will not remove it on uninstall.
  • Installer uses an internal managed marker so only installer-managed CLAUDE.md is eligible for removal on uninstall.

Install safety behavior:

  • Installer blocks writes to symlink destinations for managed files.
  • Replace managed-path symlinks with regular files/paths before re-running install.

Scope behavior:

  • --global targets ~/.claude only.
  • --project [dir] targets <project>/.claude and installer-managed CLAUDE.md.
  • --update auto-detects installed scopes and updates each.
  • --uninstall defaults to current project scope only.
  • --all applies update/uninstall to both global and current project scopes.

First run in Claude Code:

claude
/init
@orchestrator Build a REST API with JWT auth

Agents

AgentBest ForAllocated Skills (summary)
@orchestratorMulti-phase coordinationLanguage skills + utility skills + blogger/brutal-critic
@plannerRead-only architecture/planningLanguage skills + utility skills
@codebaseFeature implementationLanguage skills + sql-migrations
@reviewSecurity/performance/code qualityLanguage skills + docs-validation + agent-diagnostics
@docsDocumentation updatesdocs-validation + project-bootstrap + agent-diagnostics
@em-advisorEM/leadership guidanceproject-bootstrap + docs-validation + agent-diagnostics
@bloggerBlog/video/podcast draftingblogger + brutal-critic
@brutal-criticFinal content quality gatebrutal-critic + blogger

See full allowlists: Skills Matrix

Skill Loading (Claude)

  • Skills live in .claude/skills/<name>/SKILL.md.
  • Skills are loaded on demand via Claude Code skills.
  • Use one relevant skill per task/phase by default; add another only for clear cross-domain work.
  • If stack/domain is unclear, ask for clarification before loading.

Skill Scope Policy (Keep it)

  • Yes, keep this policy. It keeps the pack focused and safe.
  • Current scope is core-only skills (no optional skill packs).
  • Additions should pass demand, clear-gap, ownership, and licensing/provenance checks.

Skill Permissions (Least Privilege)

Use least-privilege tools and selective skill invocation to prevent unrelated context/tool access.

This keeps skills focused by task and reduces accidental context bloat.

Skills

Type /skill-name in Claude Code to run:

SkillDescription
/api-docsGenerate API documentation
/code-reviewComprehensive code review
/generate-testsUnit test generation
/security-auditSecurity audit
/refactor-planRefactoring plan
/create-readmeGenerate README
/architecture-decisionADR creation
/architecture-reviewArchitecture review
/blog-postBlog post creation
/content-reviewContent quality scoring
/plan-projectMulti-phase project planning
/1-on-1-prepMeeting preparation

Docs

Keywords

claude-code

FAQs

Package last updated on 16 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts