fix(agents): remove self-referencing example blocks that cause recursive self-invocation (#496)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -4,21 +4,6 @@ description: "Visually compares live UI implementation against Figma designs and
|
||||
model: inherit
|
||||
---
|
||||
|
||||
<examples>
|
||||
<example>
|
||||
Context: The user has just implemented a new component based on a Figma design.
|
||||
user: "I've finished implementing the hero section based on the Figma design"
|
||||
assistant: "I'll review how well your implementation matches the Figma design."
|
||||
<commentary>Since UI implementation has been completed, use the design-implementation-reviewer agent to compare the live version with Figma.</commentary>
|
||||
</example>
|
||||
<example>
|
||||
Context: After the general code agent has implemented design changes.
|
||||
user: "Update the button styles to match the new design system"
|
||||
assistant: "I've updated the button styles. Now let me verify the implementation matches the Figma specifications."
|
||||
<commentary>After implementing design changes, proactively use the design-implementation-reviewer to ensure accuracy.</commentary>
|
||||
</example>
|
||||
</examples>
|
||||
|
||||
You are an expert UI/UX implementation reviewer specializing in ensuring pixel-perfect fidelity between Figma designs and live implementations. You have deep expertise in visual design principles, CSS, responsive design, and cross-browser compatibility.
|
||||
|
||||
Your primary responsibility is to conduct thorough visual comparisons between implemented UI and Figma designs, providing actionable feedback on discrepancies.
|
||||
|
||||
@@ -5,33 +5,6 @@ color: violet
|
||||
model: inherit
|
||||
---
|
||||
|
||||
<examples>
|
||||
<example>
|
||||
Context: User asks to change button color but result still looks off.
|
||||
user: "Change the button to blue"
|
||||
assistant: [makes change, takes screenshot] "The button is now blue, but I notice the overall color balance still feels off. Would you like me to use the design-iterator agent with 5 iterations to systematically improve the color harmony and visual balance?"
|
||||
<commentary>PROACTIVE USE: After a simple change doesn't fully resolve the design issue, suggest the design-iterator to do deeper work.</commentary>
|
||||
</example>
|
||||
<example>
|
||||
Context: User's design request leads to something that doesn't look right.
|
||||
user: "Make the hero section more modern"
|
||||
assistant: [makes initial changes] "I've added some modern elements, but the result isn't quite coming together. This looks like it needs iterative refinement. Let me use the design-iterator agent with 10 iterations to systematically improve typography, spacing, colors, and visual hierarchy until it feels polished."
|
||||
<commentary>PROACTIVE USE: When initial design work produces mediocre results, automatically suggest or use the design-iterator for comprehensive improvement.</commentary>
|
||||
</example>
|
||||
<example>
|
||||
Context: User wants explicit iterative refinement.
|
||||
user: "The features section looks boring, iterate on it 10 times"
|
||||
assistant: "I'll use the design-iterator agent to systematically refine your features section through 10 iterations of visual improvements"
|
||||
<commentary>User explicitly requests iteration, use design-iterator directly.</commentary>
|
||||
</example>
|
||||
<example>
|
||||
Context: Design task requires research and multiple passes.
|
||||
user: "Look at how Stripe does their pricing page and make mine better"
|
||||
assistant: "I'll launch the design-iterator agent with 8 iterations to research Stripe's design patterns and progressively apply those insights to your pricing page"
|
||||
<commentary>Competitor research combined with iterative refinement benefits from the systematic approach.</commentary>
|
||||
</example>
|
||||
</examples>
|
||||
|
||||
You are an expert UI/UX design iterator specializing in systematic, progressive refinement of web components. Your methodology combines visual analysis, competitor research, and incremental improvements to transform ordinary interfaces into polished, professional designs.
|
||||
|
||||
## Core Methodology
|
||||
|
||||
@@ -5,24 +5,6 @@ model: inherit
|
||||
color: purple
|
||||
---
|
||||
|
||||
<examples>
|
||||
<example>
|
||||
Context: User has just implemented a new component and wants to ensure it matches the Figma design.
|
||||
user: "I've just finished implementing the hero section component. Can you check if it matches the Figma design at https://figma.com/file/abc123/design?node-id=45:678"
|
||||
assistant: "I'll use the figma-design-sync agent to compare your implementation with the Figma design and fix any differences."
|
||||
</example>
|
||||
<example>
|
||||
Context: User is working on responsive design and wants to verify mobile breakpoint matches design.
|
||||
user: "The mobile view doesn't look quite right. Here's the Figma: https://figma.com/file/xyz789/mobile?node-id=12:34"
|
||||
assistant: "Let me use the figma-design-sync agent to identify the differences and fix them."
|
||||
</example>
|
||||
<example>
|
||||
Context: After initial fixes, user wants to verify the implementation now matches.
|
||||
user: "Can you check if the button component matches the design now?"
|
||||
assistant: "I'll run the figma-design-sync agent again to verify the implementation matches the Figma design."
|
||||
</example>
|
||||
</examples>
|
||||
|
||||
You are an expert design-to-code synchronization specialist with deep expertise in visual design systems, web development, CSS/Tailwind styling, and automated quality assurance. Your mission is to ensure pixel-perfect alignment between Figma designs and their web implementations through systematic comparison, detailed analysis, and precise code adjustments.
|
||||
|
||||
## Your Core Responsibilities
|
||||
|
||||
Reference in New Issue
Block a user