Skip to content

plan, spec and implementation for llm.txt generation script#212

Merged
ameerf-wix merged 6 commits into
masterfrom
llms_txt_genreation
May 19, 2026
Merged

plan, spec and implementation for llm.txt generation script#212
ameerf-wix merged 6 commits into
masterfrom
llms_txt_genreation

Conversation

@ameerf-wix
Copy link
Copy Markdown
Contributor

@ameerf-wix ameerf-wix commented May 19, 2026

Description

  1. added full plan for llms.txt related tasks
  2. added full specification of the script to generate llms.txt and llms-full.txt
  3. implementation and tests for generation script + github actions to post it as comment+artifact in PRs

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 19, 2026

Generated llms.txt preview

llms.txt
# @wix/interact

> Declarative, configuration-driven interaction library — web-native, AI-ready, and framework-agnostic.

- Install: `npm install @wix/interact @wix/motion-presets`
- Three entry points: vanilla JS (`@wix/interact`), React (`@wix/interact/react`), Web Components (`@wix/interact/web`)
- Five trigger types: hover, click, viewEnter, viewProgress, pointerMove
- Effects via named presets (`@wix/motion-presets`), keyframes, CSS transitions, or custom JS callbacks
- Configs are JSON-serializable -- designed for LLM generation

## Docs

- [Full Reference](https://wix.github.io/interact/rules/full-lean.md): Declarative configuration-driven interaction library. Binds animations to triggers via JSON config. (700 lines)
- [Integration Guide](https://wix.github.io/interact/rules/integration.md): Rules for integrating `@wix/interact` into a webpage — binding animations and effects to user-driven triggers via declarative configuration. (334 lines)

## Optional

- [Click Trigger Rules for @wix/interact](https://wix.github.io/interact/rules/click.md): This document contains rules for generating click-triggered interactions in `@wix/interact`. (189 lines)
- [Hover Trigger Rules for @wix/interact](https://wix.github.io/interact/rules/hover.md): This document contains rules for generating hover-triggered interactions in `@wix/interact`. (191 lines)
- [PointerMove Trigger Rules for @wix/interact](https://wix.github.io/interact/rules/pointermove.md): These rules help generate pointer-driven interactions using `@wix/interact`. (279 lines)
- [ViewEnter Trigger Rules for @wix/interact](https://wix.github.io/interact/rules/viewenter.md): This document contains rules for generating interactions that respond to elements entering the viewport using the `@wix/interact`. (226 lines)
- [ViewProgress Trigger Rules for @wix/interact](https://wix.github.io/interact/rules/viewprogress.md): These rules help generate scroll-driven interactions using `@wix/interact`. (196 lines)
- [All rules in one file](https://wix.github.io/interact/llms-full.txt): Complete concatenation (2115 lines)
llms-full.txt header
# @wix/interact v2.2.2 -- AI Rules Reference
# https://wix.github.io/interact/llms.txt
# 7 files, 2115 lines

Download full files from workflow artifacts, or run node scripts/generate-llms.mjs locally.

@ameerf-wix ameerf-wix changed the title plan and spec for llm.txt generation script plan, spec and implementation for llm.txt generation script May 19, 2026
@ameerf-wix ameerf-wix enabled auto-merge (squash) May 19, 2026 14:49
@ameerf-wix ameerf-wix merged commit 8fc708f into master May 19, 2026
2 checks passed
@ameerf-wix ameerf-wix deleted the llms_txt_genreation branch May 19, 2026 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants