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.