Skip to content

Add MDRR Web Reader skill 🤖🤖🤖#2283

Open
aliyunbot wants to merge 4 commits into
github:mainfrom
aliyunbot:add-mdrr-web-reader
Open

Add MDRR Web Reader skill 🤖🤖🤖#2283
aliyunbot wants to merge 4 commits into
github:mainfrom
aliyunbot:add-mdrr-web-reader

Conversation

@aliyunbot

@aliyunbot aliyunbot commented Jul 13, 2026

Copy link
Copy Markdown

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines.
  • I have read and followed the guidance for submissions involving paid services. MDRR is currently a free beta service; this submission is technical and neutral.
  • My contribution adds a new skill in the correct directory.
  • The file follows the required naming convention.
  • The content is clearly structured and follows the Agent Skills format.
  • I have tested this skill directly with GitHub Copilot. The skill passed the repository validator and an isolated skills.sh installation smoke test; no Copilot entitlement is available in this environment.
  • I ran npm start and verified the generated skills README is up to date.
  • This pull request targets main.

Description

Adds mdrr-web-reader, a focused skill that typically reduces AI web-reading token usage by 90%+ on eligible public webpages. It converts page chrome, navigation, boilerplate, and other noise into compact Markdown or structured JSON, while preserving task success through automatic fallback to the original URL whenever MDRR is incomplete or fails trust checks.

The submitter operates MDRR. The skill is intentionally neutral and clearly discloses that the remote service receives the eligible public target URL and optional non-sensitive query text. It forbids private, authenticated, signed, secret-bearing, local, intranet, payment, and admin URLs; treats all service and webpage content as untrusted; never executes remote instructions; and falls back to the original URL when quality or trust checks fail.

Canonical source and immutable release: https://github.com/aliyunbot/mdrr-web-reader/tree/v0.1.2/skills/mdrr-web-reader

Type of Contribution

  • New skill file.

Validation

  • npm ci
  • npm run skill:validate (all 372 skills valid)
  • npm start
  • bash eng/fix-line-endings.sh
  • git diff --check
  • Isolated public install: npx --yes skills@latest add aliyunbot/mdrr-web-reader --skill mdrr-web-reader --yes

By submitting this pull request, I confirm that this contribution abides by the Code of Conduct and is licensed under the MIT License.

@aliyunbot aliyunbot requested a review from aaronpowell as a code owner July 13, 2026 01:59
@github-actions github-actions Bot added new-submission PR adds at least one new contribution skills PR touches skills labels Jul 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 2 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 1
ℹ️ Info 0
Severity Rule File Line Match
🟠 package-exec-command docs/README.skills.md 31 | [acreadiness-assess](../skills/acreadiness-assess/SKILL.md)<br />`gh skills install github/awesome-copilot acreadiness-assess` | Run the AgentRC readiness assessment on the curre

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Vally Lint Results

✅ All checks passed

Scope Checked
Skills 1
Agents 0
Total 1
Severity Count
❌ Errors 0
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
ℹ️ npm warn EBADENGINE Unsupported engine {
ℹ️ npm warn EBADENGINE package: 'commander@15.0.0',
ℹ️ npm warn EBADENGINE required: { node: '>=22.12.0' },
ℹ️ npm warn EBADENGINE current: { node: 'v20.20.2', npm: '10.8.2' }
ℹ️ npm warn EBADENGINE }
ℹ️ npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
ℹ️ ✅ mdrr-web-reader (2/2 checks passed)
ℹ️ ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
ℹ️ ✓ spec-compliance: All spec checks passed.
ℹ️ ✓ [valid-refs] All file references across 1 skill(s) are valid.
Full linter output
### Linting skills/mdrr-web-reader
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE   package: 'commander@15.0.0',
npm warn EBADENGINE   required: { node: '>=22.12.0' },
npm warn EBADENGINE   current: { node: 'v20.20.2', npm: '10.8.2' }
npm warn EBADENGINE }
npm warn deprecated prebuild-install@7.1.3: No longer maintained. Please contact the author of the relevant native addon; alternatives are available.
✅ mdrr-web-reader (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant