Engine Whats New
flutter/flutter
Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44).
Apply external consistency — honoring conventions from outside your product (platform conventions, category conventions, established interaction patterns) so users can transfer their learning into…
$ npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins consistency-external --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external .claude/skills/consistency-external && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "consistency-external" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external into .claude/skills/consistency-external/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "consistency-external", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-externalType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins consistency-external --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external .agents/skills/consistency-external && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "consistency-external" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external into .agents/skills/consistency-external/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "consistency-external", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins consistency-external --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external .cursor/skills/consistency-external && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "consistency-external" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external into .cursor/skills/consistency-external/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "consistency-external", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/hashgraph-online/awesome-codex-plugins.git --path plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins consistency-external --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external .gemini/skills/consistency-external && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "consistency-external" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external into .gemini/skills/consistency-external/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "consistency-external", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install hashgraph-online/awesome-codex-plugins consistency-externalInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external .github/skills/consistency-external && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "consistency-external" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external into .github/skills/consistency-external/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "consistency-external", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install hashgraph-online/awesome-codex-plugins consistency-external --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external .opencode/skills/consistency-external && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "consistency-external" agent skill from https://github.com/hashgraph-online/awesome-codex-plugins/tree/main/plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external into .opencode/skills/consistency-external/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "consistency-external", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
consistency-externalApply external consistency — honoring conventions from outside your product (platform conventions, category conventions, established interaction patterns) so users can transfer their learning into…
Consistency External is an agent skill from hashgraph-online/awesome-codex-plugins. Apply external consistency — honoring conventions from outside your product (platform conventions, category conventions, established interaction patterns) so users can transfer their learning into your product. Use when designing for a specific platform (iOS, Android, web), entering an established product category (calendar, email, file manager), choosing icons or gestures, or deciding when to follow vs. lead a convention. External consistency reduces the learning cost for new users; deviating from it requires…
Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/platform-conventions.md`).
It sits in Mobile. It works with Android and iOS. The repository describes itself as: A curated list of awesome OpenAI Codex / ChatGPT plugins, skills, and resources. The 1 Codex Marketplace. See live plugins at: https://hol.org/plugins/best-codex-plugins. The licence is Apache-2.0.
Read from SKILL.md and the folder at commit 78497e5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Consistency External loads about 2.9k tokens when it runs, and up to ~5k if it reads all its reference files. Until then it costs about 145 tokens; SKILL.md has 1,554 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from hashgraph-online/awesome-codex-plugins at commit 78497e5, republished under its Apache-2.0 licence (© hashgraph-online). 1,554 words, ~2,850 tokens.
.claude/skills/consistency-external/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.External consistency is honoring conventions that exist outside your product. The hamburger menu means "menu" because it means "menu" everywhere; the magnifying glass means "search"; pinch-to-zoom does what it does. Following these conventions lets users transfer their learning from other products directly into yours, with no onboarding cost.
External consistency is most powerful for new users — they're using accumulated learning from years of other products. As users mature in your product, internal consistency starts to dominate, because their learning becomes mostly product-specific. But the first session, where conversion happens or doesn't, is largely about external consistency.
Several distinct kinds of convention live "outside" your product.
Platform conventions. iOS, Android, macOS, Windows, web — each platform has accumulated conventions that users expect from native apps on that platform. The platform-native back gesture, the platform-native scrollbar, the platform-native form-input behavior, the platform-native keyboard shortcut for save. Apple's Human Interface Guidelines, Android's Material Design, and similar documents codify these.
Category conventions. Calendar apps look like calendars. Email apps look like email. File managers look like file managers. There's a strong, accumulated category-level expectation about layout, terminology, and interaction. Departing from category convention requires either a strong reason ("we're reimagining email") or accepting that users will have a steeper learning curve.
Web conventions. Underlined blue text is a link. The browser's back button works. Hover states reveal interactivity. Forms submit on Enter. Tab traverses focus. These are the conventions of the web as a platform.
Domain conventions. In specialized domains (medical software, financial software, design tools), there are conventions specific to the domain that users from that domain expect. A code editor uses certain symbols and color conventions; a CAD tool uses certain layouts; a music DAW uses certain interaction patterns. Domain conventions matter most for tools serving experts within the domain.
Cross-cultural conventions. Some conventions are global (color of red light, the magnifying glass for search); others are regional (the dollar sign for money is dominant in dollar-using countries; in others, currency symbols vary). Globally deployed products need to verify which conventions actually transfer to their audience.
External conventions should be honored unless you have a strong reason not to. Specifically, honor conventions when:
Your audience comes to your product from many other products. Web apps, mobile apps, productivity tools — most users have encountered hundreds or thousands of similar products. Their accumulated learning is your asset.
The convention solves the problem reasonably well. The hamburger menu is fine. The magnifying glass for search is fine. They're not optimal in every case but they're widely understood, and the cost of teaching users a new pattern usually exceeds the gain from a slightly better one.
You're in an established category. Email, calendar, chat, file management, e-commerce — these categories have decades of accumulated convention. Reinventing what a "send" button looks like is rarely worth it.
Users are casual or first-time. Casual users have no patience for unfamiliar conventions; they'll abandon a product whose patterns they don't recognize within minutes.
Sometimes deviation is warranted. Specifically, consider breaking external conventions when:
The convention is genuinely bad. The floppy disk for "save" is increasingly anachronistic. The mailing-envelope for "email" is fine for now but won't be in twenty years. Following dying conventions just because they're conventional is sometimes wrong.
You have a fundamentally better pattern. If your new pattern is significantly easier or faster, the cost of teaching users the new pattern can be paid back over the lifetime of their use. But the bar is high — users have a lot of accumulated learning at stake.
The convention doesn't apply to your case. A convention that emerged in one context may not transfer cleanly to another. The "long-press for context menu" convention from desktop right-click doesn't translate well to all touch contexts.
You're explicitly reframing the category. "We're reimagining email" is a frame that gives users permission to expect new patterns. The frame has to actually be in the marketing — users won't infer it from the product alone.
In all these cases, the deviation should be deliberate, well-framed, and supported by onboarding. Sneaking in a non-conventional pattern without acknowledgment loses you users who don't know to expect it.
A team building a web-based project-management tool follows web conventions: the browser's back button works, links look like links, forms submit on Enter, search is in the upper-right with a magnifying glass icon, settings are reachable from a gear icon. Users from other web tools find it immediately familiar.
The team's competitor reinvents some conventions: the back button doesn't work (it has its own in-app navigation history that overrides browser back), search uses a custom hexagon icon, settings are in a non-standard location. The competitor's product takes longer to learn, and users coming from elsewhere bounce more frequently.
The lesson: web conventions are extremely strong. Reinventing them is almost always net-negative.
An iOS app uses the system-native navigation bar (back button on the top-left, title in the center, action button on the top-right), the system-native swipe-back gesture, the system-native keyboard, the system-native share sheet, and the system-native modal presentation. iOS users find it familiar from the moment they open it.
The same app's Android version uses Android conventions (navigation drawer, system back button, system share intent, Material Design components). Android users find it equally familiar.
The product is consistent within itself in workflows and content but adapts its chrome to each platform. This is the right tradeoff for cross-platform mobile.
A weather app departs from the standard "current temperature, hourly forecast, daily forecast" layout in favor of an ambient-light visualization. The departure is deliberate; the marketing frames it as "Weather, reimagined as ambient atmosphere." The first-launch screen briefly explains the metaphor.
Users who arrived via the framing accept the new pattern; users who arrived without the framing are confused. The framing is essential — it's what gives users permission to expect a new pattern instead of falling back on category expectations.
A code editor uses syntax highlighting (color conventions for keywords, strings, comments) following the conventions of every other code editor. Programmers expect this; departing from it would be an unforced error. The product extends the domain conventions in some places (custom semantic highlighting for specific frameworks) but doesn't replace them.
A team building a smart-home app uses a "trash can" icon for "remove device from network." Users tap the icon expecting to delete the device's record; they're surprised to find that the device is now disconnected but the record remains. The trash-can convention misled them.
The fix: use a different icon (a "disconnect" symbol or "unlink" icon) and a different label ("Remove from network") to signal that this is not a deletion. The convention was strong but wrong for this case.
Reinventing for novelty's sake. A new icon for "search" because the magnifying glass feels overused. A new layout for the calendar because "we want to do something different." Novelty in convention costs the user; do it only when the new pattern is genuinely better, not for differentiation alone.
Following conventions that don't fit your audience. A B2B SaaS product following consumer-mobile conventions (a hamburger menu hiding the main nav on a desktop browser) when its users are at desktops with screen real estate to spare. The convention is for a different context.
Following dying conventions out of habit. The floppy disk for save when users no longer recognize it. The CD/DVD icon for media. Some conventions outlive their generation; reaching for them by reflex serves no one.
Half-following conventions. Using the standard icon but with non-standard behavior (the magnifying glass that opens a generic filter panel rather than a search box). Worse than either fully following or fully replacing the convention, because users have stronger expectations about behavior than about appearance.
Ignoring platform conventions on platform-native apps. Forcing iOS users to use Android-style navigation, or web users to use mobile-style chrome. Your product looks "out of place" on the platform and users feel the mismatch even if they can't articulate it.
Following one convention in some places, another in others, within the same product. Internal inconsistency cancels the benefit of either external convention. Pick one source of convention and follow it consistently.
When designing a new pattern, ask: Is there an established convention for this case? If yes, default to it unless you have a strong reason. What platform am I on, and what does that platform expect? Honor platform conventions for the chrome of your app. What category am I in, and what does that category expect? Honor category conventions for the substance of your app. If I'm breaking a convention, do I have a strong reason and an explicit framing? Without both, reconsider.
consistency — parent principle on the four kinds of consistency.consistency-internal — sibling skill on internal consistency.mimicry — external consistency is a form of mimicking established patterns.recognition-over-recall — external conventions are recognized rather than recalled.mapping-cultural — cultural mappings are one specific form of external convention.iconic-representation — icon conventions are external consistency at the icon level.references/platform-conventions.md — survey of major platform conventions and how to honor them.© hashgraph-online, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external of hashgraph-online/awesome-codex-plugins.
Open the folder on GitHubat commit 78497e5
Consistency External next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Consistency External this skillhashgraph-online/awesome-codex-plugins | 1.2k | — | ~2.9k | Automated safety check: Pass | Apache-2.0 | |
| Engine Whats Newflutter/flutter | 179k | — | ~978 | Automated safety check: Pass | BSD-3-Clause | |
| Mobilerun Docs Referencedroidrun/mobilerun | 9.6k | — | ~943 | Automated safety check: Pass | MIT | |
| App Store Screenshots GeneratorParthJadhav/app-store-screenshots | 7.2k | — | ~14k | Automated safety check: Pass | MIT | |
| Rnn Codebasewix/react-native-navigation | 13k | — | ~2k | Automated safety check: Pass | MIT | |
| Building Native UICherryHQ/cherry-studio-app | 4k | 8 repos | ~2.6k | Automated safety check: Pass | MIT |
flutter/flutter
Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44).
droidrun/mobilerun
Answers questions about Mobilerun, the LLM-agent framework for automating Android and iOS devices, by pointing the agent to the right page of its v5 documentation.
ParthJadhav/app-store-screenshots
Scaffolds a Next.js editor for designing App Store and Google Play screenshots as ads and exporting them at every required size, for iOS, Mac and Android.
wix/react-native-navigation
Navigate and work with the react-native-navigation (RNN) codebase.
CherryHQ/cherry-studio-app
Complete guide for building beautiful apps with Expo Router.
lycorp-jp/sim-use
Drive iOS Simulator, Android emulator/device, and physical iPhone/iPad screens for AI agents.
hashgraph-online/awesome-codex-plugins
Create original anime-style reaction stickers as looping GIFs and MP4 previews, using generated character pose sheets and timed key poses.
hashgraph-online/awesome-codex-plugins
Manage and query Calibre libraries with the calibredb CLI (local paths or Calibre Content server URLs).
hashgraph-online/awesome-codex-plugins
A skill your agent uses when adding, changing, testing, or debugging Rust HTTP APIs and services, especially when Codex needs black-box integration tests, random-port app startup, real database test…
hashgraph-online/awesome-codex-plugins
Make a studio's game look like something at build time — a cover from a real frame of the game (free), painted covers, backdrops, textures and character plates from image models through the…
hashgraph-online/awesome-codex-plugins
Balance game difficulty, resources, rewards, probability, progression, economies, and dominant strategies.
hashgraph-online/awesome-codex-plugins
Analyze nonfiction manuscripts for reader engagement signals, including heading-level word counts, slow starts, long slogs, weak takeaway titles, value pacing, beta-reader comment dropoff, and…
Categories
Apply external consistency — honoring conventions from outside your product (platform conventions, category conventions, established interaction patterns) so users can transfer their learning into…. Consistency External is an agent skill from hashgraph-online/awesome-codex-plugins. Apply external consistency — honoring conventions from outside your product (platform conventions, category conventions, established interaction patterns) so users can transfer their learning into your product.
Consistency External fits situations like: designing for a specific platform (iOS; entering an established product category (calendar; deciding when to follow vs.
Run `npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a claude-code`. Or copy the skill folder (plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external in hashgraph-online/awesome-codex-plugins) into .claude/skills/consistency-external in your project. Claude Code loads it when a task matches its description.
Run `npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a codex`. Or copy the skill folder (plugins/HDeibler/universal-design-principles/plugins/cognition-and-learnability-principles/skills/consistency-external in hashgraph-online/awesome-codex-plugins) into .agents/skills/consistency-external in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hashgraph-online/awesome-codex-plugins --skill consistency-external -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/consistency-external, .gemini/skills/consistency-external, .github/skills/consistency-external and .opencode/skills/consistency-external in your project.
SKILL.md names no scripts, command-line tools or credentials: Consistency External is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Consistency External is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.9k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Consistency External: Engine Whats New (flutter/flutter, 179k stars), Mobilerun Docs Reference (droidrun/mobilerun, 9.6k stars), App Store Screenshots Generator (ParthJadhav/app-store-screenshots, 7.2k stars) and Rnn Codebase (wix/react-native-navigation, 13k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
hashgraph-online (a GitHub organization) maintains it in hashgraph-online/awesome-codex-plugins, which has 1,242 GitHub stars. The repository holds 686 skills in this directory. The repository was last updated on October 8, 2026.
Source: hashgraph-online/awesome-codex-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.