New:Socket for Asana Is Now Available.Learn more
Get Started

agent-arche

Package Overview
Dependencies
Maintainers
2
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

agent-arche

Multi-platform AI agent orchestration for GitHub Copilot, Claude Code, and Codex

Source
npmnpm
Version
1.3.2
Version published
Maintainers
2
Created
Source

agent-arche (beta)

Multi-platform AI agent orchestration - specialists for GitHub Copilot, Claude Code, and Codex. This is still in beta phase, because some skills are still getting improved on how they are called and used through agents.

Install

npx agent-arche install

Run from your project root. The installer now asks in this order:

  • Install scope: Full orchestration or Skills only
  • Platform: GitHub Copilot, Claude Code, or Codex
  • Copilot plan: only when scope is Full orchestration and platform is GitHub Copilot
ScopeWhat gets installed
Full orchestrationFull platform package set (agents, hooks, instructions/rules, prompts/commands, skills, memory, and platform root files where applicable)
Skills onlyShared skills folder only, installed to the platform skill destination

Platforms supported:

PlatformInstall destination
GitHub Copilot.github/
Claude Code.claude/ + CLAUDE.md
Codex.codex/ + .agents/skills/ + AGENTS.md

Seed the memory / context file (do this once after install):

PlatformPrompt
GitHub Copilot@Orchestrator use the analyze-codebase skill on this project
Claude CodeUse the orchestrator agent to run the analyze-codebase skill on this project
CodexUse the orchestrator agent to run the analyze-codebase skill on this project

This walks through your codebase, interviews you about decisions and context, then populates the project memory that all agents read in future sessions.

Update to the latest version later:

npx agent-arche update

Verify integrity:

npm view agent-arche dist.integrity

Compare the hash with the one stored in agent-arche.json inside your install directory (.github/, .claude/, or .codex/).

Agent to Skill Relationships

agent-to-skill-relationships If anyone is curious about how the agents utilize the skills, it's mapped as in the image.

Manual Setup (alternative)

Copy the appropriate platform folder to your project:

  • Copilot: copilot/.github/, skills/.github/skills/, memory/.github/memory/
  • Claude Code: claude/.claude/, skills/.claude/skills/, claude/CLAUDE.mdCLAUDE.md
  • Codex: codex/config.toml.codex/config.toml, codex/agents/.codex/agents/, codex/hooks/.codex/hooks/, codex/hooks.json.codex/hooks.json, codex/instructions/.codex/instructions/, codex/rules/.codex/rules/, memory/.codex/memory/, skills/.agents/skills/, codex/AGENTS.mdAGENTS.md

For Codex, .codex/instructions/ is a project convention used by the bundled Codex agents. Those agents inspect the files they are planning, editing, or reviewing and then load every matching instruction file using the same glob patterns as the Copilot setup.

For better PR and issue workflows, copy the templates/ contents to .github/ and update the comments inside.

GitHub Copilot subscription

The CLI automatically adjusts agent models based on your subscription:

Note: this applies only to Full orchestration installs. For Skills only installs, Copilot plan selection is skipped.

SubscriptionModel change
StudentAll Claude models (Sonnet + Opus) → GPT-5.3-Codex (copilot). Designer (Gemini) unchanged.
ProOpus-only agents (Planner, Researcher) → Claude Sonnet 4.6 (copilot). Others unchanged.
Pro+No changes, all models stay as configured.

Agents

Agents are specialist roles that handle specific types of work. The Orchestrator delegates tasks to them, they never run on their own unless invoked directly for single-purpose jobs.

AgentPurpose
OrchestratorThe coordination brain. Classifies requests, builds a pipeline of agents, confirms it with the user, then delegates. Never writes code or edits files itself.
PlannerCreates implementation plans by researching the codebase and skill files. For new features, runs the grill-me → to-prd → to-issues workflow before planning. Never writes code.
ResearcherDeep-dives into prior art, library docs, CVEs, and GitHub issues before implementation begins. Never writes code.
CoderWrites implementation code and unit tests following project conventions. Uses TDD (red-green-refactor) methodology.
DesignerHandles UI/UX work using design-intelligence plus the design skills to create product-fit components, layouts, styling, and motion. Never touches server-side code.
Code ReviewerAudits code for standards compliance, framework syntax correctness, TypeScript strictness, naming, and error handling. Returns a structured issue report. Never modifies code.
Security AuditorScans for OWASP Top 10 vulnerabilities, injection, broken access control, XSS, hardcoded secrets, SSRF, etc. Never modifies code.
UX ReviewerReviews UI components for product fit, accessibility, usability, interaction design, visual quality, and cognitive load. Never modifies code.
TesterWrites and runs Playwright E2E tests for critical user flows. Focuses on happy path, error path, and edge cases.
Docs UpdaterUpdates CHANGELOG, README, and docs/ after implementation is verified. Never touches source code.

Pipeline Examples

  • New feature (full): Planner (grill-me → to-prd → to-issues) → Researcher → Coder + Designer → Code-reviewer + Security-auditor + UX-reviewer → Tester → Docs-updater
  • New feature (quick): Researcher → Planner → Coder + Designer → Code-reviewer + Security-auditor + UX-reviewer → Tester → Docs-updater
  • Bug fix: Planner → Coder → Code-reviewer → Tester → Docs-updater
  • UI change: Designer → Code-reviewer + UX-reviewer → Docs-updater
  • Architecture review: Planner (improve-codebase-architecture)

Skills

Skills are reference documents that agents load before doing work in a specific domain. They contain best practices, checklists, templates, and anti-patterns.

Communication

SkillPurpose
cavemanMandatory default mode. Compressed communication protocol, drops articles and filler, uses fragments and short synonyms, keeps technical terms exact. Reduces token usage significantly. Disable with "stop caveman" or "normal mode".
caveman-compressCompression-optimized variant for maximum brevity.

Planning & Process

SkillPurpose
analyze-codebaseBootstraps the memory vault for a new project. Silently explores the codebase, interviews you in batches of 3–5 questions, then writes ADRs, patterns, learnings, and a feature index. Run this once when you first install agent-arche.
grill-meInterrogates the user about every aspect of a plan until reaching shared understanding. Walks down each branch of the design tree, resolving dependencies one by one. Used by the Planner before creating a PRD.
to-prdSynthesizes the current conversation context into a structured PRD (problem statement, user stories, implementation decisions, testing decisions) and submits it as a GitHub issue.
to-issuesBreaks a PRD into independently-grabbable GitHub issues using vertical-slice tracer bullets. Each issue cuts through all layers end-to-end rather than slicing horizontally by layer.
tddTest-driven development methodology: red-green-refactor in vertical slices. Includes supporting files on deep modules, interface design for testability, mocking guidelines, and refactoring candidates.
improve-codebase-architectureExplores a codebase to find shallow modules and architectural friction, then proposes module-deepening refactors. Spawns multiple sub-agents to design competing interfaces before creating an RFC issue.

Design & Aesthetics

SkillPurpose
design-intelligenceProduct-aware UI/UX direction and routing. Builds the design-system brief before implementation: audience, product type, tone, density, palette, typography, motion level, states, accessibility, and follow-up skills.
designBaseline premium UI implementation skill. Uses the design-intelligence brief plus Anti-Codex quality guardrails to produce polished, product-fit interfaces.
softHigh-end agency aesthetic with vibe archetypes (Ethereal Glass, Editorial Luxury, Soft Structuralism).
minimalistUltra-flat editorial style, warm monochrome, typographic contrast, bento grids, extreme whitespace. No gradients or heavy shadows.
brutalistRaw mechanical interfaces, Swiss typographic print meets military terminal aesthetics. Rigid grids, extreme type scale contrast.
redesignSurgically upgrades existing UIs to premium quality via Scan → Diagnose → Fix workflow while preserving the current stack and behavior.
animateEveryday purposeful motion: hover, focus, active, loading, empty, error, route, modal, accordion, list, and state transitions.
gsapAdvanced GSAP motion engineering for cinematic landing pages, pinned scroll sections, scrubbed timelines, editorial stories, and immersive product showcases.
stitchGenerates agent-friendly DESIGN.md files for Google Stitch with calibrated color, typography, and motion specs.

Code Quality & Standards

SkillPurpose
coding-standardsProject coding standards, TypeScript strict mode, naming conventions, file organization, error handling patterns, forbidden patterns.
api-designREST API conventions, response envelopes, HTTP status codes, Zod validation, pagination, error hierarchy, URL design, and security checklist.
critiqueDeep design critique using product-fit checks, heuristic scoring, cognitive load analysis, personas, design-token review, component consistency, and accessibility evidence.
ui-auditScores a UI across quality dimensions, including accessibility, performance, responsiveness, visual consistency, anti-patterns, and fit to the intended product/audience.
ui-optimizeDiagnoses and fixes UI performance, Core Web Vitals, rendering, animations, images, and bundle size with before/after validation.
seo8-phase prioritized SEO execution plan, technical foundation, metadata, structured data, Core Web Vitals, internal linking, and monitoring.
outputOverrides default LLM truncation behavior. Demands complete code output, bans placeholder patterns, skeleton code, and // ... comments.

Git & PR Conventions

SkillPurpose
commit-conventionsConventional Commits format, type prefixes, imperative mood subject lines, 72-char limit, breaking change format.
branch-conventionsBranch naming format: <type>/<issue>-<description> with lowercase-hyphen rules and lifecycle management.
pr-standardsPR title format, required issue references, description template (What/Why/How to test), 400-line diff limit, squash merge policy.

Example Scenarios

SkillExample request
caveman"Use compressed mode while coordinating this implementation."
caveman-compress"Compress the project memory files so agents spend fewer tokens on startup."
analyze-codebase"Bootstrap this repo's memory before we start using the agents."
grill-me"Interrogate me until the product requirements are no longer vague."
to-prd"Turn this feature discussion into a PRD issue."
to-issues"Break the PRD into implementation issues that can be worked independently."
tdd"Implement this parser with red-green-refactor and focused tests."
improve-codebase-architecture"Find shallow modules and propose a deeper interface for this subsystem."
design-intelligence"Plan the visual direction for a premium SaaS dashboard before implementation."
design"Build the settings page with polished, production-grade UI."
soft"Make this agency homepage feel elegant, luminous, and high-end."
minimalist"Create a clean editorial dashboard with warm monochrome surfaces."
brutalist"Design a raw tactical telemetry interface for dense operational data."
redesign"Upgrade this existing landing page without changing its behavior."
animate"Add purposeful transitions, loading feedback, and micro-interactions to this flow."
gsap"Create a cinematic landing page with pinned scroll sections."
stitch"Generate a DESIGN.md for Google Stitch to keep future screens consistent."
coding-standards"Review this TypeScript module for naming, strictness, imports, and error handling."
api-design"Design the REST API shape, validation, pagination, and error responses."
critique"Give a deep UX critique of this dashboard with heuristic scoring and persona risks."
ui-audit"Score this checkout flow before launch and tell me what must be fixed first."
ui-optimize"Find why this page feels janky and reduce load, CLS, and animation cost."
seo"Prepare this marketing page for search, sharing, and Core Web Vitals."
output"Return the complete component without placeholders or skipped sections."
commit-conventions"Help me name commits for these staged changes."
branch-conventions"Create a branch name for issue 42's checkout redesign."
pr-standards"Draft a PR title, body, checklist, and test notes for this change."

Hooks

Hooks are scripts that run automatically at specific points during an agent session. They enforce safety rules without requiring the agent to remember them.

HookTriggerWhat it does
session-start.cjsSessionStartInjects project startup context: read AGENTS.md, use .codex/config.toml for MCP/runtime settings, and load matching .codex/instructions/ files before code work.
pre-tool-safety.cjsPreToolUseBlocks clearly destructive Bash commands such as rm -rf, git reset --hard, git push --force, drop table, and PowerShell delete variants.
changelog-reminder.cjsStopAt the end of a turn, checks whether source files changed without a matching changelog update and reminds the agent before the session closes.

Instructions / Rules

Auto-injected coding standards that activate based on which files the agent is working with.

RuleApplies toWhat it enforces
typescript**/*.ts, **/*.tsxTypeScript strict mode, no any without comment, explicit return types on exports.
svelte**/*.svelteSvelte 5 runes only, correct component structure order.
tests**/*.test.ts, **/*.spec.tsTest file structure, one describe per module, descriptive test names, nested describe for groups.
api-routes**/routes/api/**, **/api/**, **/server/**Validate all request input at boundaries, use schema validators, reject unexpected fields.

In Copilot these are host-native instruction files. In Codex they are implemented by the bundled agents: they read every matching file in .codex/instructions/ before planning, editing, testing, or reviewing code.

Codex MCP / Tools

Codex does not use a Copilot-style tools: [...] frontmatter list inside agent files.

  • Built-in read/edit/execute/browser behavior comes from Codex itself plus sandbox_mode, approval_policy, and web_search in .codex/config.toml.
  • External capabilities such as GitHub, Context7, and Playwright are configured as MCP servers in .codex/config.toml.
  • The bundled Codex config ships with disabled example entries for context7, playwright, github, and openaiDeveloperDocs so a project can opt in without re-learning the config shape.

Prompts / Commands

User-invocable shortcuts that perform a single focused task. These install as Copilot prompts and Claude commands; Codex does not install prompt files, so use the Codex agents by name instead.

PromptPurpose
code-reviewReview selected code against project coding standards (TypeScript, naming, error handling, imports).
write-testsWrite unit tests for selected code, happy path, edge cases, and error cases with proper setup/teardown.
debugSystematic debug cycle: reproduce → gather evidence → isolate → hypothesize → verify → fix.
create-issueDraft a GitHub issue with title, description, acceptance criteria, labels, and branch name.
pr-descriptionGenerate a PR description from staged changes, what changed, why, and how to test it.
security-reviewSecurity review covering all OWASP Top 10 categories against selected code.

Memory

Every project gets persistent context. Native project files give the host assistant startup guidance; agent-arche memory folders store longer-lived decisions, patterns, learnings, reviews, and session notes.

PlatformMemory locationFormat
GitHub Copilot.github/memory/ (Obsidian vault)Linked Markdown notes with wiki-links
Claude Code.claude/memory/ + CLAUDE.md at project rootLinked Markdown notes plus root project context
Codex.codex/memory/ + AGENTS.md at project rootLinked Markdown notes plus Codex project instructions

After installing, run the analyze-codebase skill to seed it with your project's context.

If you installed Skills only, memory files are not installed by the CLI.

Credits

Built on top of excellent open-source work:

RepoWhat we took from it
cyxzdev/UncodixfyDesign and UI skill inspiration
pbakaus/impeccableFoundation for the ui-audit, ui-optimize, critique, animate skills
Leonxlnx/taste-skillgsap, redesign, soft, minimalist, brutalist, stitch, output, and other quality-focused skills
anthropics/claude-code frontend-designFrontend design skill patterns
mattpocock/skillsgrill-me, to-prd, to-issues, tdd, and improve-codebase-architecture skills
JuliusBrussee/cavemancaveman, and caveman-compress communication skills

Keywords

github-copilot

FAQs

Package last updated on 12 May 2026

Related posts