luisfurquim

17 mods across 1 repository, 29 stars between them.

wings

01

luisfurquim/wings

Plugin Claude Code

Plugin marketplace listing 1 plugin: wings-authoring.

29 28d ago A tokens not measured original MPL-2.0

luisfurquim/wings

Skill Claude CodeCodex

Apollo AGC philosophy (restart protection, priority shedding, bounded everything, NASA/JPL Power of 10) applied to wings runtime and tooling. Use when writing loops, goroutines, recovery paths, watchers, schedulers, or any code that must keep working when something else fails.

29 28d ago A 63 tokens original MPL-2.0

sec-fuzzing

03

luisfurquim/wings

Skill Claude CodeCodex

Continuous fuzzing discipline for wings using Go native fuzzing — what to fuzz (expr parsers, geni18n, codec, signature verification), how to write targets, corpus management, CI budget. Use when adding/changing any parser or decoder, or when asked to improve test coverage of input handling.

29 28d ago A 67 tokens original MPL-2.0

sec-hostile-input

04

luisfurquim/wings

Skill Claude CodeCodex

Input validation and parsing discipline (djb "don't parse" + Margaret Hamilton's defensive design) for wings. Use when writing or changing any code that reads catalogs, templates, flex blocks, URLs, env vars, fetch responses, js.Values, or webdev-supplied attributes.

29 28d ago A 62 tokens original MPL-2.0

luisfurquim/wings

Skill Claude CodeCodex

Apply djb's trusted-code minimization when adding features, dependencies, APIs, or config options to wings. Use when designing new packages, public APIs, build steps, or when reviewing a diff that grows the codebase.

29 28d ago A 52 tokens original MPL-2.0

sec-supply-chain

06

luisfurquim/wings

Skill Claude CodeCodex

Dependency and artifact integrity for wings — adding/updating Go modules, auditing transitive deps, govulncheck, reproducible builds, SRI, catalog signing, Docker base images. Use whenever go.mod/go.sum changes, a release is prepared, or fetched/served artifacts are touched.

29 28d ago A 63 tokens original MPL-2.0

sec-wasm-go

07

luisfurquim/wings

Skill Claude CodeCodex

Security peculiarities of Go compiled to WASM in the browser — syscall/js trust boundary, panic semantics, innerHTML/XSS invariant, secrets in browser memory, single-thread assumptions, GOOS=js tooling gaps. Use when writing or reviewing any GOOS=js code, DOM interop, or browser-delivered features.

29 28d ago A 70 tokens original MPL-2.0

wings

08

luisfurquim/wings

Cursor rule Cursor

Authoring apps with the WINGS framework (Go compiled to WASM web components).

29 28d ago A 264 tokens original MPL-2.0

luisfurquim/wings

Instructions file GitHub Copilot

Instructions for luisfurquim/wings: This project builds UI as Go compiled to WASM with the WINGS framework: each component is a custom element whose logic is Go, not JavaScript. The canonical, always-current authoring guide is AGENTS.md at the repository root — read and follow it; this file is only a short pointer…

29 28d ago A 425 tokens original MPL-2.0

wings AGENTS.md

10

luisfurquim/wings

Instructions file CodexOpenCode

Instructions for luisfurquim/wings, covering writing apps with wings — agent guide, mental model, non-negotiable gotchas (the #1 and #2 mistakes), template syntax (quick reference) and build & run.

29 28d ago A 1,471 tokens original MPL-2.0

wings CLAUDE.md

11

luisfurquim/wings

Instructions file

Instructions for luisfurquim/wings, covering claude.md — grafia: índice estruturado de código, regra principal, outros comandos (quando precisar) and notas.

29 28d ago A 535 tokens original MPL-2.0

wings-authoring

12

luisfurquim/wings

Plugin Claude Code

Helps AI assistants write correct, secure WINGS apps (Go-to-WASM web components): component structure, template syntax, i18n, skins, built-in widgets, the build orchestrator, and app-flavored security skills.

29 28d ago A tokens not measured original MPL-2.0

wings-build

13

luisfurquim/wings

Skill Claude CodeCodex

Set up, build, and serve a WINGS app — Go module setup, the WASM build (GOOS=js), copying the JS runtime helpers, a static dev server, and the cross-platform cmd/build orchestrator (targets + the camelCase binding lint + rebuild-on-save dev mode). Use when scaffolding a new WINGS project, configuring its build, wiring…

29 28d ago A 92 tokens original MPL-2.0

wings-component

14

luisfurquim/wings

Skill Claude CodeCodex

Write a WINGS component (custom element in Go→WASM) — module file trio, wings.Register, the PranaMod lifecycle (InitData/Render), template binding syntax ({{expr}}, ?cond, arr/arr, &attr, @event), and parent-child events. Use when creating or editing a WINGS module, template, custom element, PranaMod, or any template…

29 28d ago A 87 tokens original MPL-2.0

wings-i18n

15

luisfurquim/wings

Skill Claude CodeCodex

Internationalize a WINGS app — author plain text that the geni18n build step extracts into per-language catalogs, runtime lookup via wi18n, translatable attributes, opting out, plurals/gender flexion ({{@g %n word}}), locale-aware formatting ({{%price}}), and runtime locale switching (SetLang). Use when adding…

29 28d ago A 101 tokens original MPL-2.0

wings-skins

16

luisfurquim/wings

Skill Claude CodeCodex

Theme a WINGS app with --wings- skin tokens — consume tokens in component CSS via var() with fallbacks, apply/compose built-in skins (ApplySkin), the ten disjoint skin categories and multi-skin composition, register your own skin, bundles (composed skins), and private categories. Use when styling components to be…

29 28d ago A 86 tokens original MPL-2.0

wings-widgets

17

luisfurquim/wings

Skill Claude CodeCodex

Use WINGS's built-in widgets instead of hand-rolling them — button (w-button), text input (w-input), rich-text editor (w-text), tabbed containers (w-tabs/w-tabbutton/w-tab), dialogs (w-dialog), multi-select combobox (w-combobox), record navbar (w-navbar), and the skin picker (skin-switcher). Use when an app needs any…

29 28d ago A 89 tokens original MPL-2.0