teach-impeccable

Gather project design context and document guidelines in CLAUDE.md.

7|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/ugudlado/lens --skill teach-impeccable-ugudlado
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach-impeccable
Source: https://github.com/ugudlado/lens/tree/main/.claude/skills/teach-impeccable
Command: npx skills add https://github.com/ugudlado/lens --skill teach-impeccable-ugudlado

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of gathering and documenting essential design context for a project, ensuring consistency and clarity for AI-driven development.

Core Features & Use Cases

  • Codebase Exploration: Guides the AI to systematically analyze project files for design clues.
  • Targeted Questioning: Uses a tool to ask precise UX-focused questions to the user when information is missing.
  • Design Context Synthesis: Compiles findings and user answers into a structured ## Design Context section in CLAUDE.md.
  • Use Case: Before starting a new feature, run this Skill to ensure the AI understands the project's users, brand personality, and aesthetic preferences, leading to more aligned design outputs.

Quick Start

Run the teach-impeccable skill to establish 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 AI-assisted development?

To establish design guidelines, this Skill explores your codebase for existing design clues and asks targeted UX questions, then synthesizes your project's design context into the CLAUDE.md file for consistent AI outputs.

What is design context synthesis and why do I need it for my project?

Design context synthesis is the process of documenting your project's users, brand personality, and aesthetic preferences. It ensures AI-assisted development maintains consistency and clarity by providing persistent guidelines.

How do I make AI understand my project's UX and aesthetic preferences?

You can make AI understand your UX preferences by running this Skill to answer targeted questions about users and accessibility needs, which compiles your answers into a structured Design Context section.

Does setting up project design context require manual configuration?

Setting up design context requires interactive user configuration. The Skill uses a question-asking tool to query you for missing information regarding brand personality and accessibility needs not found in the codebase.

What's the best way to document brand personality for AI code generation?

The best way to document brand personality for AI code generation is to let the Skill analyze your codebase and prompt you for missing details, automatically writing the synthesized guidelines into CLAUDE.md.

Can I use this design context setup for an existing codebase?

Yes, you can use this for an existing codebase. The Skill systematically explores your project files to find existing design clues before querying you for any missing UX and aesthetic information.