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.2.4
Version published
Weekly downloads
7
-88.89%
Maintainers
2
Weekly downloads
 
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 CLI asks which platform you're using and (for Copilot) your subscription tier, then installs the right set of agents, skills, hooks, and rules into your project.

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):

@Orchestrator use the analyze-codebase skill on this project

This walks through your codebase, interviews you about decisions and context, then populates the project memory file 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/, 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:

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 all UI/UX work, components, layouts, and styling using the project's frontend framework. 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 accessibility, usability, interaction design, 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
designThe baseline design system, "Anti-Codex" approach with tunable dials (variance, motion, density) to produce human-looking UI. Inspired by Linear, Raycast, Stripe.
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. Identifies generic AI patterns and replaces them.
animateReviews a feature and enhances it with purposeful animations and micro-interactions that improve usability.
gsapAdvanced GSAP motion engineering, ScrollTrigger animations, editorial typography, gapless bento grids, award-level motion-rich pages.
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.
architectureDocumentation template for describing a system's architecture, folder structure, API surface, data layer, deployment, and design decisions.
critiqueDeep dual-assessment design critique, AI design review (heuristic scoring, cognitive load analysis) combined with manual code review (design tokens, component consistency, a11y).
ui-auditScores a UI across five quality dimensions (including accessibility) on a 0–4 scale with an actionable improvement plan.
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.

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.

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 a persistent context file, agents read and update it automatically across every session.

PlatformMemory fileFormat
GitHub Copilot.github/memory/ (Obsidian vault)Linked Markdown notes with wiki-links
Claude CodeCLAUDE.md at project rootSingle Markdown file
CodexAGENTS.md at project rootSingle Markdown file

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

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 28 Apr 2026

Related posts