/pastiche-lint
Use to re-validate `pastiche/{config.yaml, FACT.md, KNOWLEDGE.md, WISDOM.md}` after hand-editing any of them outside the mutator skills. Thin manual wrapper around the bundled lint script; reports drift and schema violations.
Claude Code
$ npx -y skills add retz8/pastiche --skill pastiche-lint --agent claude-code
Codex
$ npx skills add retz8/pastiche --skill pastiche-lint -a codex -y
Cursor
$ npx skills add retz8/pastiche --skill pastiche-lint -a cursor -y
Gemini CLI
$ npx skills add retz8/pastiche --skill pastiche-lint -a gemini-cli -y
GitHub Copilot
$ npx skills add retz8/pastiche --skill pastiche-lint -a github-copilot -y
OpenCode
$ npx skills add retz8/pastiche --skill pastiche-lint -a opencode -y
Windsurf
$ npx skills add retz8/pastiche --skill pastiche-lint -a windsurf -y
SKILL.md
pastiche-lint.SKILL.mdname: pastiche-lint
description: Use to re-validate `pastiche/{config.yaml, FACT.md, KNOWLEDGE.md, WISDOM.md}` after hand-editing any of them outside the mutator skills. Thin manual wrapper around the bundled lint script; reports drift and schema violations.Pastiche — lint
Manual entry point for the lint script. The four mutator skills (`/pastiche-sync`, `/pastiche-setup`, `/pastiche-write-knowledge`, `/pastiche-write-wisdom`) invoke the same script internally at the end of their mutations; `/pastiche-lint` exists for the hand-edit case.
Run
Invoke `pastiche-lint` with cwd = the user's repo root. Print stdout and stderr verbatim.
Do not interpret violations, group them by document, suggest remediation, or point at other skills — the script's output already includes a summary and `OK` / `FAILED — N violation(s)` line.
Do not pre-check for `pastiche/` or its files. The script's own sentinels handle the missing-state case with a user-facing message.
Do not pass arguments. The script takes none.
Do not chain into another skill.
Pastiche is a Claude Code plugin for Frontend UI implementation. Given a frontend task, it produces code that follows your established design system and component library — not by inventing, but by faithfully executing within the vocabulary your team already
Other skills on pastiche.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about pastiche-lint.
- Which coding agents can use pastiche-lint?
- pastiche-lint installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

