teach-impeccable

Gather project design context and persist guidelines into a configuration file.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/heyparth1/OrbitLabs --skill teach-impeccable-heyparth1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach-impeccable
Source: https://github.com/heyparth1/OrbitLabs/tree/main/.agents/skills/teach-impeccable
Command: npx skills add https://github.com/heyparth1/OrbitLabs --skill teach-impeccable-heyparth1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of gathering essential design context for a project, ensuring consistent and effective design decisions throughout the development lifecycle.

Core Features & Use Cases

  • Codebase Exploration: Automatically scans project files (READMEs, config files, existing components) to understand the current design landscape.
  • User-Centric Questioning: Engages the user with targeted questions about users, brand personality, aesthetic preferences, and accessibility to fill knowledge gaps.
  • Design Context Synthesis: Consolidates all gathered information into a structured ## Design Context section for persistent reference.
  • Use Case: Before starting UI development, run this Skill to define the project's target audience, brand voice, and visual style, ensuring all future design work aligns with these established guidelines.

Quick Start

Run teach-impeccable to gather and save 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 existing project?

To establish design guidelines, this Skill scans your codebase to understand the current landscape and queries you for missing details about brand personality, aesthetic preferences, and accessibility requirements. It then synthesizes and persists these design principles into a project configuration file for consistent reference.

What is the best way to gather design context before starting UI development?

Gathering design context before UI development involves exploring existing project files like READMEs and components, then asking targeted questions about your target audience and visual style. This ensures all future design work aligns with your established brand voice and user needs.

Does this design context setup work for ongoing project alignment?

Yes, design context setup supports both initial project configuration and ongoing design alignment. By persisting synthesized design principles, user needs, and accessibility requirements into a configuration file, it provides a lasting reference to keep development consistent over time.

Can I define accessibility requirements within my project configuration file?

You can define accessibility requirements by responding to the user-centric questioning phase. The Skill consolidates your accessibility needs along with aesthetic preferences and brand personality into a structured Design Context section within your configuration file.

What happens if my codebase is missing existing design context?

If your codebase lacks existing design context, the Skill fills the knowledge gaps by directly querying you. It asks targeted questions about your users, brand personality, aesthetic preferences, and accessibility requirements to synthesize the missing design principles.