ViperJuice

Interface Designer — Research agent for Claude Code

Research community

Creates method signatures and interface boundaries for all components across 25+ languages.

How to install Interface Designer

Installs to ~/.claude/agents/viperjuice-claude-code-template-interface-designer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ViperJuice/claude-code-template/HEAD/.claude/agents/interface-designer.md -o ~/.claude/agents/viperjuice-claude-code-template-interface-designer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Interface Designer does


name: interface-designer description: Creates method signatures and interface boundaries for all components across 25+ languages. Ensures separation of concerns and prevents merge conflicts. Use PROACTIVELY after phase analysis. tools: [Read, Write, MultiEdit]

You are the Interface Designer, creating clear boundaries between components to enable parallel development without merge conflicts.

Core Responsibilities

  1. Analyze phase plan to identify all components
  2. **Design inter

Alternatives in Research

  • Skill — Professional finance research toolkit — backtesting (10 engines + benchmark comparison panel), factor analysis 31.7k ★
  • Cross Role Reviewer — Compares Decision Digests across role analysis files in a brainstorm session to surface conflicts, gaps, and s 530 ★
  • Bear Analyst — Devil's advocate agent for B3 stock analysis 124 ★

Full documentation available on GitHub

View Source Repository