🎯

agent-creator

🎯Skill

from toilahuongg/shopify-agents-kit

VibeIndex|
What it does

Guides users through creating specialized AI agents by defining purpose, generating system prompts, and assembling targeted skills and workflows.

πŸ“¦

Part of

toilahuongg/shopify-agents-kit(35 items)

agent-creator

Installation

npm installInstall npm package
npm install -g shopify-cc-kit
npm installInstall npm package
npm install shopify-cc-kit
πŸ“– Extracted from docs: toilahuongg/shopify-agents-kit
1Installs
4
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Guide for creating, configuring, and refining AI Agents. Use this skill when users want to define a new agent persona, generate a system prompt, or assemble a specific set of skills/workflows for a specialized agent (e.g., "Create a QA Agent" or "Design a Security Auditor Agent").

Overview

# Agent Creator

This skill provides a structured process for designing and configuring specialized AI Agents.

When to Use

Use this skill when you need to:

  1. Create a New Agent: Define a purpose-built agent with specific expertise (e.g., "Make a Frontend Specialist Agent").
  2. Generate System Prompts: Create robust, effective system instructions for an agent.
  3. Assemble Capabilities: Select the right combination of Skills, Workflows, and Rules for a specific domain.
  4. Refine Agent Behavior: specialized tuning of an existing agent's operational guidelines.

Agent Architecture

An Agent in the Antigravity system is defined by a markdown file in .agent/agents/{name}.md containing:

1. Frontmatter (Metadata)

  • name: Kebab-case identifier (e.g., backend-specialist).
  • description: Short summary and trigger keywords.
  • tools: List of tools the agent has access to (e.g., Read, Write, Bash).
  • model: The model usage strategy (usually inherit).
  • skills: Comma-separated list of skills from .agent/skills/ this agent needs.

2. Identity & Charter

  • Role: Who the agent is.
  • Philosophy: Core beliefs driving decisions.
  • Mindset: Operational mode and priorities.

3. Critical Guidelines (The "Stop & Ask" Protocol)

  • CRITICAL: CLARIFY BEFORE CODING: A mandatory section forcing the agent to ask clarifying questions before making assumptions about stack, runtime, or tools.

4. Decision Frameworks

  • Tables and logic guides to help the agent make technical decisions (e.g., "Node vs Python", "SQL vs NoSQL").

5. Capabilities & specialized Lists

  • Expertise Areas: Deep dive into specific techs.
  • Quality Control Loop: Mandatory steps to run after every edit.

Workflow: Creating an Agent

Follow these steps to create a new Agent.

Step 1: Define the Goal

Ask the user for the Agent's primary purpose.

  • Prompt: "What is the primary goal of this agent? What domain does it specialize in?"

Step 2: Select Capabilities (Skills)

Analyze the available Skills in .agent/skills/ to recommend the best set to include in the skills frontmatter.

  • Example: A Backend Agent needs nodejs-best-practices, database-design.

Step 3: Draft the Agent Definition

Use the Agent Template in assets/agent_template.md as the mandatory base.

  1. Frontmatter: Fill in name, tools, and required skills.
  2. Philosophy & Mindset: Define how the agent thinks, not just what it does.
  3. Critical Clarifications: Define what the agent MUST ask users before starting (e.g., "Which framework?", "Which DB?").
  4. Decision Frameworks: Populate tables with current best practices for the domain.

Step 4: Save the Artifact

Save the file to .agent/agents/{name}.md.

  • Ensure the filename matches the name in frontmatter.

Tools & Resources

Agent Template

Use assets/agent_template.md to structure the agent definition. Strictly follow this structure.

Best Practices for specialized Agents

  • Opinionated Defaults: Agents should have strong opinions (Philosophy) but flexible execution (Clarification).
  • Mandatory Checks: Include a "Quality Control Loop" that forces the agent to validate its own work (Lint, Test, Security).
  • Anti-Patterns: Explicitly list what the agent should AVOID.

More from this repository10

🎯
shopify-polaris-icons🎯Skill

Provides comprehensive guidance and examples for integrating and using Shopify Polaris Icons in commerce applications with accessibility and semantic color tones.

🎯
shopify-polaris-viz🎯Skill

Generates accessible, Shopify Admin-styled data visualizations using Polaris Viz library for React applications.

🎯
shopify-polaris-design🎯Skill

Generates Shopify Polaris-styled React components and design elements for creating consistent and professional e-commerce interfaces.

🎯
threejs-loaders🎯Skill

Loads and manages 3D assets in Three.js, handling GLTF models, textures, and environments with comprehensive loading progress tracking.

🎯
brainstorm🎯Skill

Guides users through creative brainstorming by applying structured techniques like SCAMPER and Design Thinking to generate innovative solutions.

🎯
threejs-animation🎯Skill

Enables precise and flexible object animations in Three.js, supporting keyframe, skeletal, and procedural motion with advanced blending and playback control.

🎯
shopify-webhooks🎯Skill

Handles Shopify webhook verification, processing, and registration for real-time event synchronization with secure HMAC authentication.

🎯
shopify-extensions🎯Skill

Guides developers through building and integrating Shopify Extensions across Admin, Checkout, Theme, and Post-purchase interfaces using latest CLI and APIs.

🎯
design🎯Skill

Generates design-related tasks and recommendations for Shopify store aesthetics, layout, and visual branding using AI-powered analysis.

🎯
algorithmic-art🎯Skill

Generates algorithmic art philosophies and p5.js code sketches using computational aesthetics, seeded randomness, and generative design principles.