teach-impeccable

Explore codebases and clarify user needs to create a Design Context section in CLAUDE.md.

4|Updated Oct 28, 2019
One-click install
npx skills add https://github.com/cfbender/dotfiles --skill teach-impeccable-cfbender
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach-impeccable
Source: https://github.com/cfbender/dotfiles/tree/main/dot_agents/skills/teach-impeccable
Command: npx skills add https://github.com/cfbender/dotfiles --skill teach-impeccable-cfbender

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of gathering essential design context for a project, ensuring consistency and alignment with user needs and brand identity.

Core Features & Use Cases

  • Codebase Exploration: Guides the AI to thoroughly scan project files for design-related information.
  • User Clarification: Prompts the AI to ask targeted UX and aesthetic questions to the user.
  • Design Context Synthesis: Compiles gathered information into a structured Design Context section for persistent reference.
  • Use Case: Onboarding a new AI assistant to a project by providing it with a comprehensive understanding of the project's design goals and constraints.

Quick Start

Run the teach impeccable skill to gather design context for this project.

Frequently Asked Questions about teach-impeccable

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

FAQPage Schema
How do I establish design guidelines for an AI agent in my codebase?

To establish design guidelines for an AI agent, you can use a skill that scans your codebase and prompts you with UX questions. It synthesizes your brand personality, aesthetic preferences, and accessibility requirements into a persistent design context file for future AI reference.

What is the best way to onboard a new AI assistant to my project's design context?

The best way to onboard a new AI assistant to your project's design context is by compiling your user needs, brand guidelines, and accessibility requirements into a structured markdown file. This ensures the AI maintains aesthetic consistency and alignment across all generated outputs.

How does an AI gather and synthesize project design context from existing code?

An AI gathers and synthesizes project design context by thoroughly scanning your project files for design-related information. It then asks targeted UX and aesthetic questions to clarify any missing context, compiling the results into a persistent reference section.

Do I need an existing CLAUDE.md file to document my project's UX and brand guidelines?

You do not need an existing CLAUDE.md file to document your project's UX and brand guidelines. The process automatically creates or updates the file by appending a structured design context section, ensuring your design constraints are persistently available.

Can I use a skill to define accessibility requirements and aesthetic preferences for my project?

Yes, you can use a design context skill to define accessibility requirements and aesthetic preferences for your project. Through codebase exploration and targeted user clarification, it captures your specific constraints and saves them for consistent AI-driven design execution.

Why are my AI-generated UI components inconsistent with my brand personality?

AI-generated UI components are inconsistent with your brand personality when the AI lacks persistent design context. Establishing a dedicated design guidelines file with your brand personality, users, and aesthetic preferences ensures the AI aligns with your identity.