zicato-design-proposer

Configure zicato's proposer agent for grounded harness mutation experiments.

4|2|Updated May 14, 2026
One-click install
npx skills add https://github.com/pedapudi/zicato --skill zicato-design-proposer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zicato-design-proposer
Source: https://github.com/pedapudi/zicato/tree/main/skills/zicato-design-proposer
Command: npx skills add https://github.com/pedapudi/zicato --skill zicato-design-proposer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps configure how zicato's proposer agent reasons about harness mutations, avoiding unnecessary customization while preserving evaluation integrity and preventing model collusion.

Core Features & Use Cases

  • Default Proposer Guidance: Explains when zicato's built-in tool-using ADK proposer is sufficient.
  • Customization Paths: Shows how to add skill-composed reasoning instructions or build a custom ADK agent with curated read-only tools.
  • Evaluation Guardrails: Covers distinct proposer and harness models, contract hashing, epoch rolling, and read-only workspace access.
  • Use Case: Configure a proposer that uses custom reasoning instructions, a separate model, and selected mutation-analysis tools while ensuring proposer changes correctly create a new epoch.

Quick Start

Ask the zicato-design-proposer skill to recommend and configure the appropriate default, skill-composed, or custom ADK proposer for your harness.

Frequently Asked Questions about zicato-design-proposer

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

FAQPage Schema
How do I configure a mutation proposer agent to generate harness mutations without evaluation bias?

Configuring a mutation proposer agent requires preserving contract inputs, enforcing model separation from the harness, and rolling epochs when behavior changes. This approach maintains evaluation integrity while generating grounded mutation experiments.

When do I need a custom ADK proposer instead of the built-in tool-using agent?

You need a custom ADK proposer when the built-in tool-using agent lacks the necessary skill-based reasoning instructions or curated read-only tools for your specific mutation-analysis needs. Customization allows distinct model separation and specialized workspace access.

What evaluation guardrails are required for multi-agent system mutation experiments?

Required evaluation guardrails for multi-agent mutation experiments include enforcing distinct proposer and harness models, hashing contract inputs, enforcing read-only workspace access, and rolling epochs when proposer behavior changes to prevent model collusion.

How do I roll epochs when proposer behavior changes during prompt evolution?

Roll epochs when proposer behavior changes by updating the proposer configuration and triggering a new evaluation cycle. This ensures that prompt evolution and mutation experiments are evaluated against a fresh baseline to maintain accurate harness metrics.

Does configuring skill-based reasoning instructions for the proposer compromise the evaluation harness?

Configuring skill-based reasoning instructions does not compromise the evaluation harness if you enforce model separation, restrict the proposer to read-only workspace access, and preserve the proposer contract inputs. These guardrails maintain evaluation integrity.