一键导入
sigil
Capture taste preferences for design physics
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Capture taste preferences for design physics
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate or validate UI with design physics
Slot external knowledge into Rune constructs
Validate data correctness in web3 components
Hypothesis validation and closed-loop learning
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
UI quality enforcement skills from ibelick/ui-skills. Prevents AI-generated interface slop.
| name | sigil |
| description | Capture taste preferences for design physics |
| user-invocable | true |
| disable-model-invocation | true |
| allowed-tools | ["Read","Write"] |
Capture taste preferences for design physics.
/sigil "insight to record"
/sigil --status
Taste is personal physics. When users modify generated code, they're tuning physics to their context. Sigil captures why.
/sigil "insight")grimoires/rune/taste.md:
## 2026-01-25 14:30
They prefer 500ms for financial operations, not 800ms.
Their users are power traders who find default timing sluggish.
---
/sigil --status)grimoires/rune/taste.md## Taste Status
Total entries: 12
- Tier 1 (Observations): 8
- Tier 2 (Patterns): 3
- Tier 3 (Rules): 1
Recent entries:
- 2026-01-25: Power user timing preference (500ms)
- 2026-01-24: Springs over easing curves
- 2026-01-23: No modals for confirmations
| Source | Trigger | Tier |
|---|---|---|
| Manual | /sigil "insight" | 1 (Observation) |
| Explicit rejection | User says "n" to hypothesis | 1 (Observation) |
| Implicit edit | User modifies generated code | 1 (Observation) |
| Pattern detection | 3+ similar rejections | 2 (Pattern) |
| User promotion | /sigil promote <id> | 3 (Rule) |
| Tier | Name | Application | Confidence Boost |
|---|---|---|---|
| 1 | Observation | Applied with note | +0.00 |
| 2 | Pattern | Applied with confidence | +0.05 |
| 3 | Rule | Applied always | +0.10 |
/sigil promote <id>)Promote a pattern to a rule:
/sigil promote pattern-1706234567890
Promoting "Financial Timing" pattern to Rule.
This will:
- Always apply 500ms for Financial effects
- Override physics table default
- No longer ask for confirmation
Confirm? [y/n]
When /glyph runs, it reads taste.md and applies:
| Pattern | Action |
|---|---|
| Timing preferences | Adjust default physics timings |
| Animation preferences | Use preferred easing/springs |
| Component patterns | Follow established structure |
| Explicit corrections | Apply as hard rules |
Glyph notes when taste is applied:
Timing: 500ms (taste: power user preference, Tier 2)
Confidence: 0.90 (+0.05 from Tier 2 match)
rules/sigil/00-sigil-core.md - Philosophyrules/sigil/01-sigil-taste.md - Reading and applying tasterules/sigil/02-sigil-capture.md - Capture protocolrules/sigil/03-sigil-maturity.md - Tier systemgrimoires/rune/taste.md — Append-only markdown