Back to the catalog
published by jmshinhwa
50 tools
- io.github.jmshinhwa/accessibility-statement-lintChecks the accessibility statement you already published against the EU model statement and its two1 star
- io.github.jmshinhwa/action-runtime-sunset-lintFinds the GitHub Actions steps that stop running on 2026-09-23, with the version to move to1 star
- io.github.jmshinhwa/actions-deprecation-lint-2026Node 20 is removed from GitHub-hosted runners on 2026-09-23 and ubuntu-22.04 deprecation opens 20261 star
- io.github.jmshinhwa/age-gate-lint8 rules for Ofcom's highly effective age assurance duty, in force since 25 July 2025, where the pena1 star
- io.github.jmshinhwa/agentforce-action-audit13 rules on a Salesforce Agentforce topic file, before the deploy and before Article 501 star
- io.github.jmshinhwa/ai-act-article-50-auditFinds the AI call sites, generation code and system prompts that trigger EU AI Act Article 50 disclo1 star
- io.github.jmshinhwa/ai-companion-safety-lintReads your companion chatbot's system prompt against California SB 243, New York GBL Article 47, Ill1 star
- io.github.jmshinhwa/ai-disclosure-lint-sb942Finds the generative-AI code that drops the disclosures California SB 942 has required since August1 star
- io.github.jmshinhwa/ai-model-license-lintReads the open-weight model IDs in your code and names the licence clause that binds you - 22 rules1 star
- io.github.jmshinhwa/ai-model-retirement-lintFinds the LLM model IDs pinned in your code that vendors have already switched off, or have dated to1 star
- io.github.jmshinhwa/angular-removed-api-lint32 checks for Angular APIs that were removed or deprecated, plus the support window on your version1 star
- io.github.jmshinhwa/arbeitsvertrag-nachwg-lintArbeitsvertrag-Vorlagen gegen das Nachweisgesetz prüfen: 15 Pflichtangaben seit 1. August 2022 (§2 N1 star
- io.github.jmshinhwa/auditor-ibs-cbs-nfeA rejeição por falta de IBS/CBS foi suspensa em 31/07/2026: sua NF-e é autorizada mesmo errada. Este1 star
- io.github.jmshinhwa/auftragsverarbeitung-avv-lint17 rules: 13 Pflichtpunkte aus Art. 28 Abs. 3 DSGVO + 4 veraltete Transfer-Grundlagen, mit Zeile je1 star
- io.github.jmshinhwa/autohotkey-toml-devicetree-snippetsA DeviceTree overlay with status = "enabled" boots the node disabled and a TOML integer with a leadi1 star
- io.github.jmshinhwa/autorenew-signup-lintSixteen statutory checks on the signup page AB 2863 rewrote, in your editor and in the browser1 star
- io.github.jmshinhwa/base-image-eol-lintMarks every base image in your Dockerfiles, compose files and CI workflows whose security patches ha1 star
- io.github.jmshinhwa/bem-class-extractor-html16 BEM naming rules read the HTML file you have open and 22 markup and SCSS skeletons write the styl1 star
- io.github.jmshinhwa/bescheid-vorlage-lint-kagRechtsbehelfsbelehrung, Bekanntgabe und Säumniszuschlag in Abgabenbescheid-Vorlagen prüfen: Monatsfr1 star
- io.github.jmshinhwa/bestellabschluss-pflichten-de15 Regeln aus BGB, EGBGB und PAngV für die Bestellstrecke deutscher Onlineshops1 star
- io.github.jmshinhwa/bnpl-disclosure-lint-ccd222 rules that read your checkout template the way a CCD2 supervisor will from 20 November 20261 star
- io.github.jmshinhwa/bulk-sender-lint21 dated checks over SPF, DKIM, DMARC, RFC 8058 one-click unsubscribe and TLS, in VS Code and in the1 star
- io.github.jmshinhwa/canal-de-denuncias-lint-esRevisa la política de tu canal interno de denuncias, artículo por artículo1 star
- io.github.jmshinhwa/cbpr-address-lintFind the ISO 20022 postal addresses your correspondent bank will repair by hand, before you send the1 star
- io.github.jmshinhwa/cloud-cost-landmine-lintNames every line in the file you have open that starts a recurring cloud charge, with the published1 star
- io.github.jmshinhwa/cloud-manifest-audit-kitFor platform engineers on AKS: 28 rules naming every removed apiVersion, literal credential and :lat1 star
- io.github.jmshinhwa/cms-0057-api-gate14 rules read a FHIR CapabilityStatement against CMS-0057-F. A 2021 payer statement returned 6 block1 star
- io.github.jmshinhwa/config-dsl-lint-snippet-packYour config files are never compiled — nothing fails until deploy. 36 snippets and 28 lint rules for1 star
- io.github.jmshinhwa/connection-string-secret-audit26 rules and 32 safe-replacement snippets for hardcoded connection strings, keys and kubeconfigs acr1 star
- io.github.jmshinhwa/consent-audit-euFinds the analytics, pixels, fonts and embeds that fire before your cookie banner is answered - in t1 star
- io.github.jmshinhwa/consent-proof-record-lintReads the consent record your code stored and names every proof field GDPR Article 7(1) needs and yo1 star
- io.github.jmshinhwa/container-hardening-800-190Reads a Dockerfile or compose file and names the hardening controls it fails, with the NIST SP 800-11 star
- io.github.jmshinhwa/coverage-gate-lintFinds the coverage gates in your repo that can never fail a build1 star
- io.github.jmshinhwa/cra-24-72-14-reporting-lintReads your SECURITY.md against the EU Cyber Resilience Act reporting clock that started on 11 Septem1 star
- io.github.jmshinhwa/cra-annex-ii-docs-lint19 rules over the user documentation that ships with your product: support-period end date, vulnerab1 star
- io.github.jmshinhwa/cra-readiness-auditFlags the lines in your repo that break the EU Cyber Resilience Act - default passwords, disabled TL1 star
- io.github.jmshinhwa/cron-schedule-lintNames every schedule line in the file you have open that fires at the wrong hour, twice, or never at1 star
- io.github.jmshinhwa/crypto-export-notice-lintTen checks on the export paragraph of a repository that ships encryption1 star
- io.github.jmshinhwa/currency-minor-unit-lintFinds the money lines that send the wrong amount to a payment API: the x100 that charges 100x in JPY1 star
- io.github.jmshinhwa/data-act-switching-lintReads your cloud contract text and names every clause Chapter VI no longer allows, with the article1 star
- io.github.jmshinhwa/datenschutz-auskunft-lint15 Prüfungen für Auskunftsschreiben nach Art. 15 DSGVO – samt Monatsfrist ab Eingangsdatum1 star
- io.github.jmshinhwa/denchoho-sakuin-check-2026電子取引データの索引簿を12ルールで検査し、取引年月日・取引金額・取引先・ファイル名のうち検索要件を満たさない行と直し方を出します。同梱の12行サンプルでは6行・7件を指摘しました。1 star
- io.github.jmshinhwa/devicetree-config-language-packstatus = "ok" compiles clean and the node never appears. 23 rules over 7 config languages, on the fi1 star
- io.github.jmshinhwa/dienstanweisung-bewachung-lintPflichtinhalte nach § 17, 18, 20 BewachV und § 34a Abs. 1a GewO1 star
- io.github.jmshinhwa/dividenden-quellensteuer-lintAusländische Dividenden versteuern ohne Überhang: Die Beispiel CSV mit 10 Dividenden ergibt 8 Findin1 star
- io.github.jmshinhwa/dora-ict-contract-clause-lintTwenty-two checks over the ICT vendor contracts in your repository - every missing Article 30 clause1 star
- io.github.jmshinhwa/dora-register-lint24 checks on the register CSV before it reaches the supervisor — LEI check digits, ISO dates and cod1 star
- io.github.jmshinhwa/dotnet-eol-support-gateDates every target framework in a .csproj against Microsoft's end-of-support day and against the sup1 star
- io.github.jmshinhwa/dsfinv-k-export-lintPrüft eine DSFinV-K-CSV gegen die amtliche Spaltenliste, die Wertelisten und die Formate der DSFinV1 star
- io.github.jmshinhwa/eaa-form-lint-wcag22Names every WCAG 2.2 AA form failure on its line, with the criterion and the fix1 star
Looking for something else?QuestionsContact