
Security News
TC39 Advances Temporal to Stage 4 Alongside Several ECMAScript Proposals
TC39’s March 2026 meeting advanced eight ECMAScript proposals, including Temporal reaching Stage 4 and securing its place in the ECMAScript 2026 specification.
@agents-inc/cli
Advanced tools
An agent composition framework that builds stacks and compiles specialized subagents for Claude Code. Manage your subagents and skills with code via a unified CLI.
Agents Inc comprises two parts:
Skills are composed into 18+ domain-specific subagents through templates and modular agent partials, all validated against strict Zod schemas. Everything is ejectable so there's endless customisation with no lock-in.
Each subagent is composed from modular partials (role, workflow, output format) plus a set of atomic skills. The CLI manages the full lifecycle:
.claude/agents/npx @agents-inc/cli init
Requires Node 18+ and Claude Code.
The wizard has three steps:
1. Pick a stack or start from scratch (or create your own in your custom marketplace):
| Stack | Technologies |
|---|---|
nextjs-fullstack | Next.js + React + Hono + Drizzle + PostHog + Zustand + React Query |
angular-stack | Angular 19 + Signals + NgRx SignalStore + Hono + Drizzle |
vue-stack | Vue 3 Composition API + Pinia + Hono + Drizzle |
nuxt-stack | Nuxt + Vue 3 full-stack + Pinia + Hono + Drizzle |
remix-stack | Remix + React + Hono + Drizzle |
solidjs-stack | SolidJS + Hono + Drizzle |
2. Customize skills. Add or remove from the interactive grid.
3. Select subagents. Choose which role-based subagents to include.
4. Compile. After init, use agentsinc edit to change selections and agentsinc compile to rebuild.
87+ skills organized by category:
Web: React Vue Angular SolidJS Next.js Remix Nuxt SCSS Modules CVA Zustand Pinia NgRx SignalStore Jotai React Query SWR tRPC GraphQL React Hook Form Zod shadcn/ui Radix UI TanStack Table Vitest Playwright Cypress MSW Framer Motion Storybook Accessibility
API: Hono Express Fastify Drizzle Prisma Better Auth PostHog Resend Axiom + Pino + Sentry GitHub Actions
Mobile: React Native Expo
CLI: Commander oclif + Ink
Infra: Turborepo Tooling Env config
Meta: Code reviewing Research methodology Investigation requirements Anti-over-engineering Context management
17 roles across 7 categories:
| Category | Subagents |
|---|---|
| Developers | web-developer api-developer cli-developer web-architecture |
| Reviewers | web-reviewer api-reviewer cli-reviewer |
| Testers | web-tester cli-tester |
| Researchers | web-researcher api-researcher |
| Planning | web-pm |
| Pattern Analysis | pattern-scout web-pattern-critique |
| Documentation | documentor |
| Meta | skill-summoner agent-summoner |
| Command | Description |
|---|---|
init | Interactive setup wizard: pick a stack, customize skills, compile subagents |
edit | Modify skill selection in the interactive wizard |
compile | Recompile subagents after changes |
update | Pull latest skills from source |
| Command | Description |
|---|---|
eject <type> | Export for customization (agent-partials, templates, skills, all) |
new skill | Scaffold a custom skill |
new agent | Scaffold a custom agent |
import skill | Import a skill from an external GitHub repository |
search | Search skills across sources |
| Command | Description |
|---|---|
doctor | Diagnose setup issues |
diff | Show changes between local and source skills |
outdated | Check for skill updates |
validate | Validate config and skill structure |
info | Show project configuration details |
uninstall | Remove Agents Inc from your project |
Run agentsinc --help for full usage.
Progressive layers from config to full extension:
| Layer | How |
|---|---|
| Edit config | .claude-src/config.yaml; skill-to-subagent mappings, preloaded/dynamic |
| Wizard | agentsinc edit; add/remove skills interactively |
| Eject partials | agentsinc eject agent-partials; customize agent partials such as intro, workflow, and output |
| Eject templates | agentsinc eject templates; modify Liquid templates |
| Eject skills | agentsinc eject skills; fork skills for local editing |
| Custom skills | agentsinc new skill; scaffold with proper metadata |
| Custom agents | agentsinc new agent; scaffold agent files |
| Custom sources | Point to a private repo or local directory as a skill source |
| Plugins | Package skills/subagents as Claude Code plugins for distribution |
Templates apply globally across all subagents; partials apply to specific roles. Put shared conventions in a template for consistency, and role-specific behaviour in partials.
Import skills from any GitHub repository:
agentsinc import skill github:your-org/skills --list
agentsinc import skill github:your-org/skills --skill react-best-practices
agentsinc import skill github:your-org/skills --all
| Component | Technology |
|---|---|
| Commands | oclif |
| Terminal UI | Ink + React |
| Wizard state | Zustand |
| Validation | Zod (30+ schemas at parse boundaries) |
| Compilation | LiquidJS |
| Testing | Vitest |
src/cli/
commands/ # oclif command definitions
components/ # Ink/React terminal UI components
lib/ # Core logic (compiler, loader, resolver, schemas)
stores/ # Zustand state management
utils/ # Shared utilities
src/agents/ # Subagent definitions (18 roles)
config/ # Skills matrix, stacks, default mappings
See docs/reference/architecture.md for the full reference.
MIT
FAQs
CLI for managing Agents Inc. skills, stacks, and agents for Claude Code
The npm package @agents-inc/cli receives a total of 1,651 weekly downloads. As such, @agents-inc/cli popularity was classified as popular.
We found that @agents-inc/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

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.

Security News
TC39’s March 2026 meeting advanced eight ECMAScript proposals, including Temporal reaching Stage 4 and securing its place in the ECMAScript 2026 specification.

Research
/Security News
Since January 31, 2026, we identified at least 72 additional malicious Open VSX extensions, including transitive GlassWorm loader extensions targeting developers.

Research
Six malicious Packagist packages posing as OphimCMS themes contain trojanized jQuery that exfiltrates URLs, injects ads, and loads FUNNULL-linked redirects.