Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

skill update

3 months ago

6cdaaa5
Authored
Max Weinbach6/17/2026, 4:51:11 PM

Parentb8ab9fa

394 files changed
  • .agents/skills/ai-elements/SKILL.md+9−19
  • .agents/skills/ai-elements/references/checkpoint.md+1−0
  • .agents/skills/ai-elements/references/confirmation.md+9−0
  • .agents/skills/ai-elements/references/conversation.md+14−10
  • .agents/skills/ai-elements/references/image.md+7−7
  • .agents/skills/ai-elements/references/message.md+10−45
  • .agents/skills/ai-elements/references/persona.md+8−0
  • .agents/skills/ai-elements/references/prompt-input.md+10−0
  • .agents/skills/ai-elements/references/reasoning.md+3−3
  • .agents/skills/ai-elements/references/sources.md+7−7
  • .agents/skills/ai-elements/references/suggestion.md+7−7
  • .agents/skills/ai-elements/references/web-preview.md+7−7
  • .agents/skills/ai-elements/scripts/audio-player.tsx+1−2
  • .agents/skills/ai-elements/scripts/code-block.tsx+1−2
  • .agents/skills/ai-elements/scripts/persona-command.tsx+1−2
  • .agents/skills/ai-elements/scripts/persona-glint.tsx+1−2
  • .agents/skills/ai-elements/scripts/persona-halo.tsx+1−2
  • .agents/skills/ai-elements/scripts/persona-mana.tsx+1−2
  • .agents/skills/ai-elements/scripts/persona-obsidian.tsx+1−2
  • .agents/skills/ai-elements/scripts/persona-opal.tsx+1−2
  • .agents/skills/ai-elements/scripts/prompt-input-cursor.tsx+65−72
  • .agents/skills/ai-elements/scripts/prompt-input.tsx+3−2
  • .agents/skills/ai-elements/scripts/queue-prompt-input.tsx+2−3
  • .agents/skills/ai-elements/scripts/queue.tsx+0−1
  • .agents/skills/ai-elements/scripts/reasoning.tsx+3−3
  • .agents/skills/ai-elements/scripts/sandbox.tsx+1−2
  • .agents/skills/ai-elements/scripts/suggestion-input.tsx+3−4
  • .agents/skills/ai-elements/scripts/task.tsx+1−2
  • .agents/skills/ai-elements/scripts/tool-output-available.tsx+1−2
  • .agents/skills/ai-elements/scripts/tool-output-error.tsx+1−2
  • .agents/skills/ai-elements/scripts/tool.tsx+1−2
  • .agents/skills/ai-elements/scripts/transcription.tsx+1−2
  • .agents/skills/ai-elements/scripts/voice-selector.tsx+1−2
  • .agents/skills/ai-sdk/references/ai-gateway.md+1−1
  • .agents/skills/ai-sdk/references/common-errors.md+4−4
  • .agents/skills/asc-app-create-ui/SKILL.md+0−127
  • .agents/skills/asc-cli-usage/SKILL.md+0−33
  • .agents/skills/asc-id-resolver/SKILL.md+0−46
  • .agents/skills/asc-notarization/SKILL.md+0−212
  • .agents/skills/asc-signing-setup/SKILL.md+0−44
  • .agents/skills/babysit-pr/SKILL.md+0−185
  • .agents/skills/babysit-pr/agents/openai.yaml+0−4
  • .agents/skills/babysit-pr/references/github-api-notes.md+0−72
  • .agents/skills/babysit-pr/references/heuristics.md+0−58
  • .agents/skills/babysit-pr/scripts/gh_pr_watch.py+0−805
  • .agents/skills/building-components/SKILL.md+0−37
  • .agents/skills/building-components/references/accessibility.mdx+0−819
  • .agents/skills/building-components/references/as-child.mdx+0−324
  • .agents/skills/building-components/references/composition.mdx+0−239
  • .agents/skills/building-components/references/data-attributes.mdx+0−413
  • .agents/skills/building-components/references/definitions.mdx+0−258
  • .agents/skills/building-components/references/design-tokens.mdx+0−57
  • .agents/skills/building-components/references/docs.mdx+0−155
  • .agents/skills/building-components/references/marketplaces.mdx+0−144
  • .agents/skills/building-components/references/npm.mdx+0−166
  • .agents/skills/building-components/references/polymorphism.mdx+0−583
  • .agents/skills/building-components/references/principles.mdx+0−61
  • .agents/skills/building-components/references/registry.mdx+0−169
  • .agents/skills/building-components/references/state.mdx+0−99
  • .agents/skills/building-components/references/styling.mdx+0−286
  • .agents/skills/building-components/references/types.mdx+0−191
  • .agents/skills/building-native-ui/SKILL.md+0−321
  • .agents/skills/building-native-ui/references/animations.md+0−220
  • .agents/skills/building-native-ui/references/controls.md+0−270
  • .agents/skills/building-native-ui/references/form-sheet.md+0−253
  • .agents/skills/building-native-ui/references/gradients.md+0−106
  • .agents/skills/building-native-ui/references/icons.md+0−213
  • .agents/skills/building-native-ui/references/media.md+0−198
  • .agents/skills/building-native-ui/references/route-structure.md+0−229
  • .agents/skills/building-native-ui/references/search.md+0−248
  • .agents/skills/building-native-ui/references/storage.md+0−121
  • .agents/skills/building-native-ui/references/tabs.md+0−433
  • .agents/skills/building-native-ui/references/toolbar-and-headers.md+0−284
  • .agents/skills/building-native-ui/references/visual-effects.md+0−197
  • .agents/skills/building-native-ui/references/webgpu-three.md+0−605
  • .agents/skills/building-native-ui/references/zoom-transitions.md+0−158
  • .agents/skills/design-taste-frontend/SKILL.md+0−226
  • .agents/skills/electron-architect/SKILL.md+0−414
  • .agents/skills/electron-architect/scripts/scaffold-project.sh+0−399
  • .agents/skills/electron/LICENSE.txt+0−202
  • .agents/skills/electron/SKILL.md+0−152
  • .agents/skills/electron/api/app.md+0−83
  • .agents/skills/electron/api/browser-window.md+0−84
  • .agents/skills/electron/examples/advanced/packaging.md+0−140
  • .agents/skills/electron/examples/api/browser-window.md+0−182
  • .agents/skills/electron/examples/api/menu.md+0−187
  • .agents/skills/electron/examples/getting-started/installation.md+0−88
  • .agents/skills/electron/examples/getting-started/quick-start.md+0−104
  • .agents/skills/electron/examples/processes/ipc-communication.md+0−140
  • .agents/skills/electron/examples/processes/main-process.md+0−121
  • .agents/skills/electron/templates/main-process.md+0−105
  • .agents/skills/electron/templates/preload-script.md+0−84
  • .agents/skills/expo-api-routes/SKILL.md+0−368
  • .agents/skills/expo-tailwind-setup/SKILL.md+0−480
  • .agents/skills/full-output-enforcement/SKILL.md+0−49
  • .agents/skills/gemini-interactions-api/SKILL.md+0−283
  • .agents/skills/gpt-taste/SKILL.md+0−74
  • .agents/skills/heroui-migration/LICENSE.txt+0−21
  • .agents/skills/heroui-migration/SKILL.md+0−140
  • .agents/skills/heroui-migration/scripts/get_component_migration_guides.mjs+0−110
  • .agents/skills/heroui-migration/scripts/get_hooks_migration_guide.mjs+0−53
  • .agents/skills/heroui-migration/scripts/get_migration_guide.mjs+0−60
  • .agents/skills/heroui-migration/scripts/get_styling_migration_guide.mjs+0−53
  • .agents/skills/heroui-migration/scripts/list_migration_guides.mjs+0−65
  • .agents/skills/heroui-react/LICENSE.txt+0−21
  • .agents/skills/heroui-react/SKILL.md+0−234
  • .agents/skills/heroui-react/scripts/get_component_docs.mjs+0−157
  • .agents/skills/heroui-react/scripts/get_docs.mjs+0−148
  • .agents/skills/heroui-react/scripts/get_source.mjs+0−160
  • .agents/skills/heroui-react/scripts/get_styles.mjs+0−160
  • .agents/skills/heroui-react/scripts/get_theme.mjs+0−177
  • .agents/skills/heroui-react/scripts/list_components.mjs+0−134
  • .agents/skills/high-end-visual-design/SKILL.md+0−98
  • .agents/skills/industrial-brutalist-ui/SKILL.md+0−92
  • .agents/skills/minimalist-ui/SKILL.md+0−85
  • .agents/skills/native-data-fetching/SKILL.md+0−507
  • .agents/skills/native-data-fetching/references/expo-router-loaders.md+0−341
  • .agents/skills/react-doctor/SKILL.md+0−41
  • .agents/skills/redesign-existing-projects/SKILL.md+0−178
  • .agents/skills/shadcn/SKILL.md+35−8
  • .agents/skills/shadcn/cli.md+50−15
  • .agents/skills/shadcn/customization.md+14−7
  • .agents/skills/shadcn/mcp.md+27−16
  • .agents/skills/shadcn/registry.md+277−0
  • .agents/skills/skill-creator/LICENSE.txt+0−202
  • .agents/skills/skill-creator/SKILL.md+0−356
  • .agents/skills/skill-creator/references/output-patterns.md+0−82
  • .agents/skills/skill-creator/references/workflows.md+0−28
  • .agents/skills/skill-creator/scripts/init_skill.py+0−303
  • .agents/skills/skill-creator/scripts/package_skill.py+0−113
  • .agents/skills/skill-creator/scripts/quick_validate.py+0−95
  • .agents/skills/stitch-design-taste/DESIGN.md+0−121
  • .agents/skills/stitch-design-taste/SKILL.md+0−184
  • .agents/skills/streamdown/SKILL.md+0−164
  • .agents/skills/streamdown/assets/examples/basic-streaming.tsx+0−40
  • .agents/skills/streamdown/assets/examples/custom-security.tsx+0−41
  • .agents/skills/streamdown/assets/examples/full-featured.tsx+0−63
  • .agents/skills/streamdown/assets/examples/static-mode.tsx+0−17
  • .agents/skills/streamdown/assets/examples/with-caret.tsx+0−42
  • .agents/skills/streamdown/references/api.md+0−278
  • .agents/skills/streamdown/references/features.md+0−201
  • .agents/skills/streamdown/references/plugins.md+0−239
  • .agents/skills/streamdown/references/security.md+0−192
  • .agents/skills/streamdown/references/styling.md+0−166
  • .agents/skills/ui-ux-pro-max/SKILL.md+0−386
  • .agents/skills/ui-ux-pro-max/data/charts.csv+0−26
  • .agents/skills/ui-ux-pro-max/data/colors.csv+0−97
  • .agents/skills/ui-ux-pro-max/data/icons.csv+0−101
  • .agents/skills/ui-ux-pro-max/data/landing.csv+0−31
  • .agents/skills/ui-ux-pro-max/data/products.csv+0−97
  • .agents/skills/ui-ux-pro-max/data/react-performance.csv+0−45
  • .agents/skills/ui-ux-pro-max/data/stacks/astro.csv+0−54
  • .agents/skills/ui-ux-pro-max/data/stacks/flutter.csv+0−53
  • .agents/skills/ui-ux-pro-max/data/stacks/html-tailwind.csv+0−56
  • .agents/skills/ui-ux-pro-max/data/stacks/jetpack-compose.csv+0−53
  • .agents/skills/ui-ux-pro-max/data/stacks/nextjs.csv+0−53
  • .agents/skills/ui-ux-pro-max/data/stacks/nuxt-ui.csv+0−51
  • .agents/skills/ui-ux-pro-max/data/stacks/nuxtjs.csv+0−59
  • .agents/skills/ui-ux-pro-max/data/stacks/react-native.csv+0−52
  • .agents/skills/ui-ux-pro-max/data/stacks/react.csv+0−54
  • .agents/skills/ui-ux-pro-max/data/stacks/shadcn.csv+0−61
  • .agents/skills/ui-ux-pro-max/data/stacks/svelte.csv+0−54
  • .agents/skills/ui-ux-pro-max/data/stacks/swiftui.csv+0−51
  • .agents/skills/ui-ux-pro-max/data/stacks/vue.csv+0−50
  • .agents/skills/ui-ux-pro-max/data/styles.csv+0−68
  • .agents/skills/ui-ux-pro-max/data/typography.csv+0−58
  • .agents/skills/ui-ux-pro-max/data/ui-reasoning.csv+0−101
  • .agents/skills/ui-ux-pro-max/data/ux-guidelines.csv+0−100
  • .agents/skills/ui-ux-pro-max/data/web-interface.csv+0−31
  • .agents/skills/ui-ux-pro-max/scripts/core.py+0−253
  • .agents/skills/ui-ux-pro-max/scripts/design_system.py+0−1067
  • .agents/skills/ui-ux-pro-max/scripts/search.py+0−114
  • .agents/skills/use-dom/SKILL.md+0−417
  • .agents/skills/vercel-composition-patterns/AGENTS.md+0−946
  • .agents/skills/vercel-composition-patterns/SKILL.md+0−89
  • .agents/skills/vercel-composition-patterns/rules/architecture-avoid-boolean-props.md+0−100
  • .agents/skills/vercel-composition-patterns/rules/architecture-compound-components.md+0−112
  • .agents/skills/vercel-composition-patterns/rules/patterns-children-over-render-props.md+0−87
  • .agents/skills/vercel-composition-patterns/rules/patterns-explicit-variants.md+0−100
  • .agents/skills/vercel-composition-patterns/rules/react19-no-forwardref.md+0−42
  • .agents/skills/vercel-composition-patterns/rules/state-context-interface.md+0−191
  • .agents/skills/vercel-composition-patterns/rules/state-decouple-implementation.md+0−113
  • .agents/skills/vercel-composition-patterns/rules/state-lift-state.md+0−125
  • .agents/skills/vercel-react-best-practices/AGENTS.md+0−2934
  • .agents/skills/vercel-react-best-practices/SKILL.md+0−136
  • .agents/skills/vercel-react-best-practices/rules/advanced-event-handler-refs.md+0−55
  • .agents/skills/vercel-react-best-practices/rules/advanced-init-once.md+0−42
  • .agents/skills/vercel-react-best-practices/rules/advanced-use-latest.md+0−39
  • .agents/skills/vercel-react-best-practices/rules/async-api-routes.md+0−38
  • .agents/skills/vercel-react-best-practices/rules/async-defer-await.md+0−80
  • .agents/skills/vercel-react-best-practices/rules/async-dependencies.md+0−51
  • .agents/skills/vercel-react-best-practices/rules/async-parallel.md+0−28
  • .agents/skills/vercel-react-best-practices/rules/async-suspense-boundaries.md+0−99
  • .agents/skills/vercel-react-best-practices/rules/bundle-barrel-imports.md+0−59
  • .agents/skills/vercel-react-best-practices/rules/bundle-conditional.md+0−31
  • .agents/skills/vercel-react-best-practices/rules/bundle-defer-third-party.md+0−49
  • .agents/skills/vercel-react-best-practices/rules/bundle-dynamic-imports.md+0−35
  • .agents/skills/vercel-react-best-practices/rules/bundle-preload.md+0−50
  • .agents/skills/vercel-react-best-practices/rules/client-event-listeners.md+0−74
  • .agents/skills/vercel-react-best-practices/rules/client-localstorage-schema.md+0−71
  • .agents/skills/vercel-react-best-practices/rules/client-passive-event-listeners.md+0−48
  • .agents/skills/vercel-react-best-practices/rules/client-swr-dedup.md+0−56
  • .agents/skills/vercel-react-best-practices/rules/js-batch-dom-css.md+0−107
  • .agents/skills/vercel-react-best-practices/rules/js-cache-function-results.md+0−80
  • .agents/skills/vercel-react-best-practices/rules/js-cache-property-access.md+0−28
  • .agents/skills/vercel-react-best-practices/rules/js-cache-storage.md+0−70
  • .agents/skills/vercel-react-best-practices/rules/js-combine-iterations.md+0−32
  • .agents/skills/vercel-react-best-practices/rules/js-early-exit.md+0−50
  • .agents/skills/vercel-react-best-practices/rules/js-hoist-regexp.md+0−45
  • .agents/skills/vercel-react-best-practices/rules/js-index-maps.md+0−37
  • .agents/skills/vercel-react-best-practices/rules/js-length-check-first.md+0−49
  • .agents/skills/vercel-react-best-practices/rules/js-min-max-loop.md+0−82
  • .agents/skills/vercel-react-best-practices/rules/js-set-map-lookups.md+0−24
  • .agents/skills/vercel-react-best-practices/rules/js-tosorted-immutable.md+0−57
  • .agents/skills/vercel-react-best-practices/rules/rendering-activity.md+0−26
  • .agents/skills/vercel-react-best-practices/rules/rendering-animate-svg-wrapper.md+0−47
  • .agents/skills/vercel-react-best-practices/rules/rendering-conditional-render.md+0−40
  • .agents/skills/vercel-react-best-practices/rules/rendering-content-visibility.md+0−38
  • .agents/skills/vercel-react-best-practices/rules/rendering-hoist-jsx.md+0−46
  • .agents/skills/vercel-react-best-practices/rules/rendering-hydration-no-flicker.md+0−82
  • .agents/skills/vercel-react-best-practices/rules/rendering-hydration-suppress-warning.md+0−30
  • .agents/skills/vercel-react-best-practices/rules/rendering-svg-precision.md+0−28
  • .agents/skills/vercel-react-best-practices/rules/rendering-usetransition-loading.md+0−75
  • .agents/skills/vercel-react-best-practices/rules/rerender-defer-reads.md+0−39
  • .agents/skills/vercel-react-best-practices/rules/rerender-dependencies.md+0−45
  • .agents/skills/vercel-react-best-practices/rules/rerender-derived-state-no-effect.md+0−40
  • .agents/skills/vercel-react-best-practices/rules/rerender-derived-state.md+0−29
  • .agents/skills/vercel-react-best-practices/rules/rerender-functional-setstate.md+0−74
  • .agents/skills/vercel-react-best-practices/rules/rerender-lazy-state-init.md+0−58
  • .agents/skills/vercel-react-best-practices/rules/rerender-memo-with-default-value.md+0−38
  • .agents/skills/vercel-react-best-practices/rules/rerender-memo.md+0−44
  • .agents/skills/vercel-react-best-practices/rules/rerender-move-effect-to-event.md+0−45
  • .agents/skills/vercel-react-best-practices/rules/rerender-simple-expression-in-memo.md+0−35
  • .agents/skills/vercel-react-best-practices/rules/rerender-transitions.md+0−40
  • .agents/skills/vercel-react-best-practices/rules/rerender-use-ref-transient-values.md+0−73
  • .agents/skills/vercel-react-best-practices/rules/server-after-nonblocking.md+0−73
  • .agents/skills/vercel-react-best-practices/rules/server-auth-actions.md+0−96
  • .agents/skills/vercel-react-best-practices/rules/server-cache-lru.md+0−41
  • .agents/skills/vercel-react-best-practices/rules/server-cache-react.md+0−76
  • .agents/skills/vercel-react-best-practices/rules/server-dedup-props.md+0−65
  • .agents/skills/vercel-react-best-practices/rules/server-parallel-fetching.md+0−83
  • .agents/skills/vercel-react-best-practices/rules/server-serialization.md+0−38
  • .agents/skills/web-design-guidelines/SKILL.md+0−39
  • .claude/skills/ai-elements/SKILL.md+160−0
  • .claude/skills/ai-elements/references/agent.md+134−0
  • .claude/skills/ai-elements/references/artifact.md+84−0
  • .claude/skills/ai-elements/references/attachments.md+190−0
  • .claude/skills/ai-elements/references/audio-player.md+134−0
  • .claude/skills/ai-elements/references/canvas.md+34−0
  • .claude/skills/ai-elements/references/chain-of-thought.md+81−0
  • .claude/skills/ai-elements/references/checkpoint.md+183−0
  • .claude/skills/ai-elements/references/code-block.md+170−0
  • .claude/skills/ai-elements/references/commit.md+177−0
  • .claude/skills/ai-elements/references/confirmation.md+262−0
  • .claude/skills/ai-elements/references/connection.md+34−0
  • .claude/skills/ai-elements/references/context.md+126−0
  • .claude/skills/ai-elements/references/controls.md+32−0
  • .claude/skills/ai-elements/references/conversation.md+224−0
  • .claude/skills/ai-elements/references/edge.md+52−0
  • .claude/skills/ai-elements/references/environment-variables.md+102−0
  • .claude/skills/ai-elements/references/file-tree.md+72−0
  • .claude/skills/ai-elements/references/image.md+146−0
  • .claude/skills/ai-elements/references/inline-citation.md+299−0
  • .claude/skills/ai-elements/references/jsx-preview.md+104−0
  • .claude/skills/ai-elements/references/message.md+237−0
  • .claude/skills/ai-elements/references/mic-selector.md+189−0
  • .claude/skills/ai-elements/references/model-selector.md+112−0
  • .claude/skills/ai-elements/references/node.md+73−0
  • .claude/skills/ai-elements/references/open-in-chat.md+67−0
  • .claude/skills/ai-elements/references/package-info.md+95−0
  • .claude/skills/ai-elements/references/panel.md+33−0
  • .claude/skills/ai-elements/references/persona.md+166−0
  • .claude/skills/ai-elements/references/plan.md+79−0
  • .claude/skills/ai-elements/references/prompt-input.md+579−0
  • .claude/skills/ai-elements/references/queue.md+172−0
  • .claude/skills/ai-elements/references/reasoning.md+238−0
  • .claude/skills/ai-elements/references/sandbox.md+129−0
  • .claude/skills/ai-elements/references/schema-display.md+102−0
  • .claude/skills/ai-elements/references/shimmer.md+48−0
  • .claude/skills/ai-elements/references/snippet.md+64−0
  • .claude/skills/ai-elements/references/sources.md+209−0
  • .claude/skills/ai-elements/references/speech-input.md+163−0
  • .claude/skills/ai-elements/references/stack-trace.md+224−0
  • .claude/skills/ai-elements/references/suggestion.md+124−0
  • .claude/skills/ai-elements/references/task.md+222−0
  • .claude/skills/ai-elements/references/terminal.md+103−0
  • .claude/skills/ai-elements/references/test-results.md+157−0
  • .claude/skills/ai-elements/references/tool.md+285−0
  • .claude/skills/ai-elements/references/toolbar.md+32−0
  • .claude/skills/ai-elements/references/transcription.md+120−0
  • .claude/skills/ai-elements/references/voice-selector.md+241−0
  • .claude/skills/ai-elements/references/web-preview.md+200−0
  • .claude/skills/ai-elements/scripts/agent.tsx+61−0
  • .claude/skills/ai-elements/scripts/artifact.tsx+127−0
  • .claude/skills/ai-elements/scripts/attachments-inline.tsx+128−0
  • .claude/skills/ai-elements/scripts/attachments-list.tsx+95−0
  • .claude/skills/ai-elements/scripts/attachments.tsx+85−0
  • .claude/skills/ai-elements/scripts/audio-player-remote.tsx+35−0
  • .claude/skills/ai-elements/scripts/audio-player.tsx+68−0
  • .claude/skills/ai-elements/scripts/chain-of-thought.tsx+82−0
  • .claude/skills/ai-elements/scripts/checkpoint.tsx+110−0
  • .claude/skills/ai-elements/scripts/code-block-dark.tsx+46−0
  • .claude/skills/ai-elements/scripts/code-block.tsx+120−0
  • .claude/skills/ai-elements/scripts/commit.tsx+94−0
  • .claude/skills/ai-elements/scripts/confirmation-accepted.tsx+40−0
  • .claude/skills/ai-elements/scripts/confirmation-rejected.tsx+40−0
  • .claude/skills/ai-elements/scripts/confirmation-request.tsx+54−0
  • .claude/skills/ai-elements/scripts/confirmation.tsx+55−0
  • .claude/skills/ai-elements/scripts/context.tsx+45−0
  • .claude/skills/ai-elements/scripts/conversation.tsx+177−0
  • .claude/skills/ai-elements/scripts/environment-variables.tsx+62−0
  • .claude/skills/ai-elements/scripts/file-tree-basic.tsx+18−0
  • .claude/skills/ai-elements/scripts/file-tree-expanded.tsx+21−0
  • .claude/skills/ai-elements/scripts/file-tree-selection.tsx+24−0
  • .claude/skills/ai-elements/scripts/file-tree.tsx+42−0
  • .claude/skills/ai-elements/scripts/image.tsx+20−0
  • .claude/skills/ai-elements/scripts/inline-citation.tsx+97−0
  • .claude/skills/ai-elements/scripts/jsx-preview.tsx+104−0
  • .claude/skills/ai-elements/scripts/message.tsx+365−0
  • .claude/skills/ai-elements/scripts/mic-selector.tsx+49−0
  • .claude/skills/ai-elements/scripts/model-selector.tsx+365−0
  • .claude/skills/ai-elements/scripts/open-in-chat.tsx+33−0
  • .claude/skills/ai-elements/scripts/package-info.tsx+51−0
  • .claude/skills/ai-elements/scripts/persona-command.tsx+110−0
  • .claude/skills/ai-elements/scripts/persona-glint.tsx+110−0
  • .claude/skills/ai-elements/scripts/persona-halo.tsx+110−0
  • .claude/skills/ai-elements/scripts/persona-mana.tsx+110−0
  • .claude/skills/ai-elements/scripts/persona-obsidian.tsx+110−0
  • .claude/skills/ai-elements/scripts/persona-opal.tsx+110−0
  • .claude/skills/ai-elements/scripts/plan.tsx+65−0
  • .claude/skills/ai-elements/scripts/prompt-input-cursor.tsx+502−0
  • .claude/skills/ai-elements/scripts/prompt-input-tooltip.tsx+44−0
  • .claude/skills/ai-elements/scripts/prompt-input.tsx+267−0
  • .claude/skills/ai-elements/scripts/queue-prompt-input.tsx+394−0
  • .claude/skills/ai-elements/scripts/queue.tsx+295−0
  • .claude/skills/ai-elements/scripts/reasoning.tsx+71−0
  • .claude/skills/ai-elements/scripts/sandbox.tsx+178−0
  • .claude/skills/ai-elements/scripts/schema-display-basic.tsx+9−0
  • .claude/skills/ai-elements/scripts/schema-display-body.tsx+20−0
  • .claude/skills/ai-elements/scripts/schema-display-nested.tsx+23−0
  • .claude/skills/ai-elements/scripts/schema-display-params.tsx+16−0
  • .claude/skills/ai-elements/scripts/schema-display.tsx+110−0
  • .claude/skills/ai-elements/scripts/shimmer-duration.tsx+31−0
  • .claude/skills/ai-elements/scripts/shimmer-elements.tsx+43−0
  • .claude/skills/ai-elements/scripts/shimmer.tsx+17−0
  • .claude/skills/ai-elements/scripts/snippet-plain.tsx+19−0
  • .claude/skills/ai-elements/scripts/snippet.tsx+25−0
  • .claude/skills/ai-elements/scripts/sources-custom.tsx+39−0
  • .claude/skills/ai-elements/scripts/sources.tsx+32−0
  • .claude/skills/ai-elements/scripts/speech-input.tsx+84−0
  • .claude/skills/ai-elements/scripts/stack-trace-collapsed.tsx+39−0
  • .claude/skills/ai-elements/scripts/stack-trace-no-internal.tsx+41−0
  • .claude/skills/ai-elements/scripts/stack-trace.tsx+58−0
  • .claude/skills/ai-elements/scripts/suggestion-input.tsx+144−0
  • .claude/skills/ai-elements/scripts/suggestion.tsx+32−0
  • .claude/skills/ai-elements/scripts/task.tsx+59−0
  • .claude/skills/ai-elements/scripts/terminal-basic.tsx+7−0
  • .claude/skills/ai-elements/scripts/terminal-clear.tsx+19−0
  • .claude/skills/ai-elements/scripts/terminal-streaming.tsx+38−0
  • .claude/skills/ai-elements/scripts/terminal.tsx+82−0
  • .claude/skills/ai-elements/scripts/test-results-basic.tsx+27−0
  • .claude/skills/ai-elements/scripts/test-results-errors.tsx+51−0
  • .claude/skills/ai-elements/scripts/test-results-suites.tsx+40−0
  • .claude/skills/ai-elements/scripts/test-results.tsx+102−0
  • .claude/skills/ai-elements/scripts/tool-input-available.tsx+31−0
  • .claude/skills/ai-elements/scripts/tool-input-streaming.tsx+30−0
  • .claude/skills/ai-elements/scripts/tool-output-available.tsx+80−0
  • .claude/skills/ai-elements/scripts/tool-output-error.tsx+44−0
  • .claude/skills/ai-elements/scripts/tool.tsx+222−0
  • .claude/skills/ai-elements/scripts/transcription.tsx+290−0
  • .claude/skills/ai-elements/scripts/voice-selector.tsx+245−0
  • .claude/skills/ai-elements/scripts/web-preview.tsx+115−0
  • .claude/skills/ai-sdk/SKILL.md+78−0
  • .claude/skills/ai-sdk/references/ai-gateway.md+66−0
  • .claude/skills/ai-sdk/references/common-errors.md+443−0
  • .claude/skills/ai-sdk/references/devtools.md+52−0
  • .claude/skills/ai-sdk/references/type-safe-agents.md+204−0
  • .claude/skills/shadcn/SKILL.md+267−0
  • .claude/skills/shadcn/agents/openai.yml+5−0
  • .claude/skills/shadcn/assets/shadcn-small.png——
  • .claude/skills/shadcn/assets/shadcn.png——
  • .claude/skills/shadcn/cli.md+290−0
  • .claude/skills/shadcn/customization.md+209−0
  • .claude/skills/shadcn/evals/evals.json+47−0
  • .claude/skills/shadcn/mcp.md+105−0
  • .claude/skills/shadcn/registry.md+277−0
  • .claude/skills/shadcn/rules/base-vs-radix.md+306−0
  • .claude/skills/shadcn/rules/composition.md+195−0
  • .claude/skills/shadcn/rules/forms.md+192−0
  • .claude/skills/shadcn/rules/icons.md+101−0
  • .claude/skills/shadcn/rules/styling.md+162−0
  • apps/desktop/src/ui/onboarding/DesktopOnboarding.tsx+9−7
  • apps/desktop/test/desktop-onboarding.test.tsx+226−0
  • skills-lock.json+14−1