teach-impeccable

Analyze codebase elements and query users for design preferences, then write guidelines to AGENTS.md.

59|5|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/FavioVazquez/learnship --skill teach-impeccable-faviovazquez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach-impeccable
Source: https://github.com/FavioVazquez/learnship/tree/main/.windsurf/skills/impeccable/teach-impeccable
Command: npx skills add https://github.com/FavioVazquez/learnship --skill teach-impeccable-faviovazquez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the crucial initial step of gathering and defining a project's design context, ensuring consistency and alignment from the outset.

Core Features & Use Cases

  • Automated Context Gathering: Scans codebase for existing design elements and patterns.
  • User-Centric Questioning: Asks targeted UX and brand questions to fill knowledge gaps.
  • Persistent Documentation: Saves synthesized design context to AGENTS.md for future reference.
  • Use Case: Onboarding a new designer to a project by providing them with a clear, concise summary of the established design language and user goals.

Quick Start

Run teach-impeccable to establish the 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 consistent AI agent execution?

To establish design guidelines for AI agent execution, you can use a skill that gathers project design context by scanning your codebase and querying you for UX and brand preferences. It synthesizes these inputs into principles saved within the AGENTS.md file.

What is the best way to onboard a new designer with existing project context?

Onboarding a new designer with project context involves generating a concise summary of your established design language and user goals. This skill automates that by analyzing codebase elements and asking targeted UX questions to document your aesthetic preferences.

How do I document UX and brand preferences for my project?

Documenting UX and brand preferences requires gathering user-centric answers and analyzing existing codebase patterns. This skill persists that synthesized design context into an AGENTS.md file, ensuring your brand guidelines and design principles are permanently recorded for future reference.

Does this skill work without predefined design elements in my codebase?

Yes, it works without predefined design elements in your codebase by utilizing user-centric questioning. If the automated codebase scan finds gaps in your design context, it asks targeted UX and brand questions to establish the necessary aesthetic guidelines.

Can I automate the initial design context gathering for my project?

You can automate initial design context gathering by running this skill to scan your codebase for existing patterns. It automatically queries you for missing UX and brand preferences, then saves the complete design guidelines to your project's AGENTS.md file.