# impeccable | Paul Bakaus | Knowledge Base | Instagit

The design language that makes your AI harness better at design.

GitHub Stars: 2.8k

Repository: https://github.com/pbakaus/impeccable

---

## Articles

### [What Is the wrangler.toml Configuration File in Impeccable?](/pbakaus/impeccable/what-is-purpose-wrangler.toml-configuration-file-impeccable)

Discover the wrangler.toml file in Impeccable. Learn how it guides Cloudflare Pages for building, previewing, and deploying your site. Understand project name, compatibility, and asset locations.

- Tags: api-reference
- Published: 2026-03-09

### [Understanding the allowed-tools Frontmatter Field in Impeccable Skills](/pbakaus/impeccable/what-is-purpose-allowed-tools-frontmatter-field-impeccable-skills)

Discover the allowed-tools frontmatter field in Impeccable skills. Learn how this experimental feature enhances security by whitelisting external tools for your skills.

- Tags: how-to-guide
- Published: 2026-03-09

### [How Impeccable's generateYamlFrontmatter Function Creates Valid YAML for Different Data Types](/pbakaus/impeccable/how-does-impeccables-generateyamlfrontmatter-function-create-valid-yaml-different-data-types)

Learn how Impeccable's generateYamlFrontmatter function serializes diverse JavaScript data types into valid YAML front-matter for your projects.

- Tags: deep-dive
- Published: 2026-03-09

### [What Is the EXCLUDED_FROM_SUGGESTIONS Constant in Impeccable?](/pbakaus/impeccable/what-is-purpose-excluded_from_suggestions-constant-impeccable)

Learn about the EXCLUDED_FROM_SUGGESTIONS constant in Impeccable. Discover how this JavaScript Set filters internal meta-commands from the {{available_commands}} placeholder in skill templates.

- Tags: internals
- Published: 2026-03-09

### [How the Impeccable Build System Generates Both Prefixed (i-) and Unprefixed Skill Versions](/pbakaus/impeccable/how-does-impeccable-build-system-handle-prefixed-unprefixed-skill-versions)

Discover how the Impeccable build system generates both prefixed i- and unprefixed skill versions by running transformers twice with different options creating parallel bundles.

- Tags: internals
- Published: 2026-03-09

### [How Impeccable's Skill Prefixing Uses Regex Pattern Matching to Rename Commands](/pbakaus/impeccable/how-does-impeccables-skill-prefixing-utilize-regex-pattern-matching)

Discover Impeccable skill prefixing: learn how regex pattern matching renames commands like /audit to /i-audit safely using lookahead and case-insensitive patterns.

- Tags: deep-dive
- Published: 2026-03-09

### [How Impeccable Implements Static Site Generation with Bun’s Bundler](/pbakaus/impeccable/how-does-impeccable-implement-static-site-generation-buns-bundler)

Discover how Impeccable leverages Bun's bundler with native Bun.build API to create production-ready static sites from HTML entry points and compiled Tailwind CSS.

- Tags: how-to-guide
- Published: 2026-03-09

### [Impeccable Testing Approach: Unit Tests for the Build System and Transformers](/pbakaus/impeccable/what-testing-approach-does-impeccable-use-build-system-transformers)

Discover Impeccable's testing approach. Learn how they use Bun for unit tests on their build system and transformers to validate filesystem outputs and ensure correct artifact generation.

- Tags: testing
- Published: 2026-03-09

### [How Impeccable Assembles the Universal Bundle from Provider Outputs](/pbakaus/impeccable/how-does-impeccables-build-system-assemble-universal-bundle-provider-outputs)

Learn how Impeccable's build system assembles the universal bundle from provider outputs using the assembleUniversal function, creating ready-to-distribute bundles for AI assistants.

- Tags: internals
- Published: 2026-03-09

### [Understanding the replacePlaceholders Function for Provider-Specific Tokens in Impeccable](/pbakaus/impeccable/what-is-role-replaceplaceholders-function-provider-specific-tokens-impeccable)

Discover how Impeccable,s replacePlaceholders function injects provider-specific values into mustache tokens, creating tailored outputs for Cursor, Claude-Code, Gemini, and more.

- Tags: deep-dive
- Published: 2026-03-09

### [How Reference Files Are Loaded and Included in the Impeccable Frontend-Design Skill](/pbakaus/impeccable/how-are-reference-files-loaded-included-impeccable-frontend-design-skill)

Discover how Impeccable loads reference files. Learn about the `readSourceFiles` utility and placeholder replacement for efficient frontend design.

- Tags: internals
- Published: 2026-03-09

### [How Impeccable Generates ZIP Bundles for Skill Distribution](/pbakaus/impeccable/how-does-impeccable-generate-zip-bundles-skill-distribution)

Learn how Impeccable generates ZIP bundles for skill distribution by leveraging Bun's shell to execute the zip CLI, creating universal bundles for AI tooling configurations.

- Tags: how-to-guide
- Published: 2026-03-09

### [What Is the readPatterns Function in Impeccable? Parsing DO/DON'T Design Patterns](/pbakaus/impeccable/what-is-purpose-readpatterns-function-impeccable-do-dont-items)

Uncover the purpose of the readPatterns function in Impeccable. Learn how it parses DO/DON'T design patterns from markdown to power its web interface.

- Tags: how-to-guide
- Published: 2026-03-09

### [How to Create a New Skill Using Impeccable's Unified Skills Architecture](/pbakaus/impeccable/how-do-i-create-new-skill-using-impeccables-unified-skills-architecture)

Learn to create a new skill in Impeccable using the unified skills architecture. Add a SKILL.md file and build provider-specific bundles for Cursor, Claude Code, Gemini and more.

- Tags: how-to-guide
- Published: 2026-03-09

### [How Impeccable's Cloudflare Pages Deployment Works with Static API Data](/pbakaus/impeccable/how-does-impeccables-cloudflare-pages-deployment-work-with-static-api-data)

Learn how Impeccable deploys to Cloudflare Pages by pre-generating static JSON files and using edge rewrite rules for fast API endpoints, avoiding serverless cold starts.

- Tags: how-to-guide
- Published: 2026-03-09

### [How Impeccable's Custom Frontmatter Parser Handles Nested Arrays and Objects](/pbakaus/impeccable/how-does-impeccables-custom-frontmatter-parser-handle-nested-arrays-and-objects)

Learn how Impeccable's custom frontmatter parser handles nested arrays and objects. Discover its indentation detection and conversion of YAML to JavaScript objects.

- Tags: how-to-guide
- Published: 2026-03-09

### [Differences Between Impeccable Provider Outputs: Cursor, Claude Code, Gemini, Codex, Agents, and Kiro](/pbakaus/impeccable/what-are-differences-between-impeccables-provider-outputs)

Explore differences in Impeccable's provider outputs Cursor, Claude Code, Gemini, Codex, Agents, and Kiro. Understand variations in metadata, syntax, and substitution across these tools.

- Tags: deep-dive
- Published: 2026-03-09

### [How Anti-Patterns Are Parsed and Categorized from the Frontend-Design Skill in Impeccable](/pbakaus/impeccable/how-are-anti-patterns-parsed-and-categorized-from-frontend-design-skill)

Learn how Impeccable parses and categorizes frontend-design anti-patterns. Discover the DON'T: marker system and level-2 heading categorization for efficient analysis.

- Tags: deep-dive
- Published: 2026-03-09

### [How the Impeccable Prefixing System Prevents Command Name Conflicts](/pbakaus/impeccable/how-does-impeccable-prefixing-system-prevent-command-name-conflicts)

Discover how the Impeccable prefixing system elegantly prevents command name conflicts by automatically generating prefixed command versions, ensuring a smooth installation.

- Tags: internals
- Published: 2026-03-09

### [How to Add Support for a New AI Provider to the Impeccable Transformer Architecture](/pbakaus/impeccable/how-can-i-add-support-for-a-new-ai-provider-to-impeccable-transformer-architecture)

Learn to add a new AI provider to the Impeccable transformer architecture. Follow simple steps to integrate custom AI support and extend its capabilities.

- Tags: how-to-guide
- Published: 2026-03-09

### [How Impeccable's Build System Transforms Source Skills into Provider-Specific Formats](/pbakaus/impeccable/how-does-impeccables-build-system-transform-source-skills-into-provider-specific-formats)

Discover how Impeccable's build system transforms source skills into provider-specific formats like Cursor, Claude, Gemini, and Codex AI tools. Optimize your AI tool integrations effortlessly.

- Tags: internals
- Published: 2026-03-09

