ask-colleague

Delegate code review and investigation tasks to a secondary model via colleague CLI.

3|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/agentculture/eidetic-cli --skill ask-colleague
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ask-colleague
Source: https://github.com/agentculture/eidetic-cli/tree/main/.claude/skills/ask-colleague
Command: npx skills add https://github.com/agentculture/eidetic-cli --skill ask-colleague

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires colleague, and includes scripts (resource) components.

What problem does it solve?

The ask-colleague skill addresses the need for a fresh perspective and diverse thought when working on code, documentation, or other project-related tasks. It facilitates collaborative work by allowing users to delegate tasks to a different model or backend, thereby encouraging a second opinion and fostering diversity in thinking.

Core Features & Use Cases

  • Collaborative Code Reviews: Get a diverse second opinion on committed code diffs before presentation or PR submission.
  • Unbiased Investigations: Conduct investigations or explore unfamiliar areas in the codebase with a fresh, unbiased perspective.
  • Task Delegation: Delegate specific tasks or implementations to a different backend or model.
  • Feedback Loop: Provide feedback on the outcomes of tasks delegated to ensure continuous improvement and ROI measurement.

Quick Start

To review a recent change, use the following command: uv run ask-colleague review "diff in main..."

Frequently Asked Questions about ask-colleague

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get a second opinion on a code review before submitting a PR?▼

Getting a second opinion on a code review involves invoking a secondary model or backend to analyze your committed code diffs. Use `uv run ask-colleague review "diff in main..."` to delegate the review and receive a diverse, independent perspective before PR submission.

Can I delegate coding tasks to a different model for a fresh perspective?▼

Yes, you can delegate specific coding tasks or implementations to a different backend or model. This task delegation encourages diverse thinking and provides an unbiased perspective when investigating unfamiliar areas of a codebase or implementing new features.

Do I need a specific CLI tool to run independent codebase investigations?▼

Yes, you need the colleague CLI and compatible backends or models to run independent codebase investigations. This environment setup enables the low-ceremony access required to invoke a secondary mind for unbiased explorations and code reviews.

What is the best way to explore unfamiliar codebase areas with an unbiased perspective?▼

The best way to explore unfamiliar codebase areas with an unbiased perspective is to delegate the investigation to a secondary model. This approach provides a fresh, independent viewpoint, helping you understand new code without preconceived biases.

How does providing feedback on delegated coding tasks work?▼

Providing feedback on delegated coding tasks works by evaluating the outcomes from the secondary model. This feedback loop ensures continuous improvement and helps measure the return on investment when using a different backend for task delegation or code reviews.