Zum Hauptinhalt springen

Contribute to the Library

Heute aktualisiert

Einführung

If you've built an automation, monitor policy, or script that solves a problem well, you can submit it to the Resource Library so other Level users can import it into their own accounts.

Submissions go through a review before they're published. Once accepted, your resource is listed in the library at level.io/library.


Submitting a Resource

The submission form is at level.io/submit-resource.

  1. Select the resource type: Automation, Monitor Policy, or Script.

  2. Fill in the name, description, and platform tags (Windows, macOS, Linux).

  3. Paste or upload the resource configuration.

  4. Submit the form.

After submission, Level reviews the resource for accuracy and safety before adding it to the library. You'll be notified when it's accepted or if changes are needed.

ℹ️ NOTE: The review process is manual. Turnaround time varies. There's no automated acceptance — all submissions are checked before publishing.


What Makes a Good Submission

Resources that get accepted quickly tend to share a few characteristics:

  • Specific and named well. "Disable Guest Account on macOS" is better than "macOS Hardening Script."

  • Well-commented code. If it's a script, comments explaining what each section does make it easier to review and safer for others to use.

  • Platform-accurate. Tag it correctly. A script that only runs on Windows shouldn't be tagged macOS.

  • Minimal external dependencies. Resources that rely on third-party tools or services outside Level require more vetting.

  • Tested. Run it in your own environment first and confirm it does what you say it does.

💡 TIP: Check the library before submitting to see if something similar already exists. If it does, your version should offer a meaningful difference — a different platform, a narrower scope, or a meaningfully better approach.


Häufig gestellte Fragen

  • How long does review take? Review is manual, so timing varies. If you haven't heard back after a couple of weeks, it's reasonable to follow up.

  • Can I submit something that's already in the library? Generally no, unless yours is meaningfully different — different platform support, improved logic, or a narrower/broader scope that serves a different use case. Describe the difference in your submission notes.

  • Will my name or company appear on the resource? The submission form may include a field for attribution. Check the form for current options.

  • What if my submission is rejected? You'll be notified with feedback. Most rejections are fixable: missing platform tags, unclear descriptions, or code that needs cleanup. Resubmit after making the suggested changes.

  • Do I need a Level account to submit? You need to have tested the resource in a Level environment, but the submission form itself is at level.io/submit-resource and doesn't require logging in.

Hat dies deine Frage beantwortet?