dogfood-as-user

Simulate real user chat turns to verify Gini's default behavior.

1.7k|523|Updated May 5, 2026
One-click install
npx skills add https://github.com/Open-Curiosity/gini-agent --skill dogfood-as-user
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dogfood-as-user
Source: https://github.com/Open-Curiosity/gini-agent/tree/main/.claude/skills/dogfood-as-user
Command: npx skills add https://github.com/Open-Curiosity/gini-agent --skill dogfood-as-user

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to dogfood and verify Gini behavior changes by simulating a real chat turn as a user would.

Core Features & Use Cases

  • Behavior Verification: Simulate real user interactions to ensure Gini behaves correctly.
  • Uncoached Prompts: Use bare prompts to test Gini's default behavior, not instruction-following.
  • Procedure Guide: Offers a step-by-step procedure for testing changes in Gini.

Quick Start

Follow the procedure outlined in the SKILL.md to test a behavior change in Gini as a real user.

Frequently Asked Questions about dogfood-as-user

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

FAQPage Schema
How do I verify chatbot behavior changes without instruction-following prompts?

You can verify chatbot behavior changes by simulating real user interactions with bare prompts to test default behavior. This ensures the behavior is unprompted and accurate.

What is behavior testing for default Gini tool use?

Behavior testing for default Gini tool use involves simulating a real chat turn to verify changes in tool use or INSTRUCTIONS.md. It ensures that default behaviors are unprompted and accurate.

How do I test changes in INSTRUCTIONS.md to ensure accurate Gini behavior?

To test changes in INSTRUCTIONS.md, follow a step-by-step procedure to simulate real user interactions with Gini. This verifies that the behavioral changes are unprompted and accurate.

Can I use user simulation to check for unprompted behavioral changes in Gini?

Yes, you can use user simulation to check for unprompted behavioral changes in Gini. By simulating a real chat turn as a user would, you verify that default behaviors are accurate without coaching prompts.

Does behavior testing work for verifying tool use modifications in Gini?

Yes, behavior testing works for verifying tool use modifications in Gini. It applies to testing changes in tool use, INSTRUCTIONS.md, or other behavioral changes by simulating real user interactions.