lean-interactive-html: add plugin for generating interactive HTML artifacts#6
Open
mkucharski17 wants to merge 1 commit into
Open
lean-interactive-html: add plugin for generating interactive HTML artifacts#6mkucharski17 wants to merge 1 commit into
mkucharski17 wants to merge 1 commit into
Conversation
…ifacts Codifies the recurring ask for single-file interactive HTML deliverables (reports, architecture diagrams, plans, questionnaires, proposals) into a reusable skill with a copy-first skeleton and per-archetype recipes, so artifacts share one house style instead of being reinvented per session.
Member
|
@mkucharski17 could you please move this PR to the internal repository? For now we want to keep public one strictly flutter-related. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a new
lean-interactive-htmlplugin: a/interactive-htmlskill that generates polished single-file interactive HTML artifacts (reports, stats dashboards, architecture diagrams, migration/feature plans, decision questionnaires, process proposals). It ships a copy-firstskeleton.html(design tokens, dark mode, tabs, stat cards, badges, filterable tables, localStorage persistence, clipboard helpers) and per-archetype recipes (references/archetypes.md) with the nontrivial JS patterns — runtime SVG connectors, step-through simulator, sticky answer bar — distilled from real artifacts that survived multiple review rounds. Artifacts are always self-contained: no CDN, no frameworks, no build step, so they open offline and can be forwarded safely.Heads-up: this is the first non-Flutter plugin in the marketplace. CONTRIBUTING.md says the repo "currently ships LeanCode's Flutter plugins", but the
lean-<scope>naming convention from/lean-contributeexists exactly for repo-wide capabilities with no Flutter domain, so it follows that path (likelean-core). Only this plugin is touched (plus its registration inmarketplace.jsonand the root README, under a new "Docs and reporting" group). No breaking changes.go run ./cmd/validate-pluginspasses (15 plugins checked).