Improve microsoft/RD-Agent Trust Score
Personalized improvement plan. Updated 2026-03-18.
Current Score
After Improvements
Improvement Actions
Ranked by point impact. Each action includes a copy-paste template.
1. Add SECURITY.md
A SECURITY.md file tells users how to report vulnerabilities. This is a strong trust signal.
Copy template
# Security Policy ## Supported Versions | Version | Supported | | ------- | --------- | | latest | ✅ | ## Reporting a Vulnerability Please report security vulnerabilities to [email protected] We will respond within 48 hours and provide a fix timeline. Do NOT open public issues for security vulnerabilities.
2. Add security scanning CI
Automated security scanning in CI catches vulnerabilities before they reach users.
Copy template
# .github/workflows/security.yml
name: Security Scan
on:
push:
branches: [main]
pull_request:
schedule:
- cron: '0 6 * * 1'
jobs:
security:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Run Trivy vulnerability scanner
uses: aquasecurity/trivy-action@master
with:
scan-type: 'fs'
severity: 'HIGH,CRITICAL'3. Update dependencies
Outdated dependencies lower your activity score. Run dependency updates and commit.
Copy template
# For Python: pip install --upgrade -r requirements.txt pip freeze > requirements.txt # For Node: npx npm-check-updates -u npm install
4. Set up automated dependency updates
Dependabot or Renovate keeps dependencies fresh automatically.
Copy template
# .github/dependabot.yml
version: 2
updates:
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
open-pull-requests-limit: 55. Add comprehensive README sections
READMEs with installation, usage examples, and API docs score higher.
Copy template
## Installation ```bash pip install microsoft-rd-agent ``` ## Quick Start ```python from microsoft_rd_agent import Client client = Client() result = client.run() print(result) ``` ## API Reference See [docs/api.md](docs/api.md) for full API documentation. ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
6. Add to package registries
Publishing to PyPI/npm increases discoverability and downloads.
Copy template
# PyPI: python -m build twine upload dist/* # npm: npm publish
7. Add CONTRIBUTING.md
A contributing guide encourages community participation and signals project maturity.
Copy template
# Contributing to microsoft/RD-Agent ## Getting Started 1. Fork the repository 2. Create a feature branch: `git checkout -b feature/my-feature` 3. Commit changes: `git commit -am 'Add feature'` 4. Push: `git push origin feature/my-feature` 5. Open a Pull Request ## Code Style - Follow existing code patterns - Add tests for new features - Update documentation as needed ## Bug Reports Use GitHub Issues with a clear description and reproduction steps.
8. Add .well-known/agent.json
The agent.json file makes your tool discoverable by AI agents and registries.
Copy template
{
"name": "microsoft/RD-Agent",
"description": "Research and development (R&D) is crucial for the enhancement of industrial productivity, especially in the AI era, where the core aspects of R&D are mainly focused on data and models. We are committe",
"version": "1.0.0",
"capabilities": [],
"trust_score": "https://nerq.ai/is-microsoft-rd-agent-safe"
}9. Add Nerq Trust Badge
The trust badge shows visitors your security rating at a glance.
Copy template
[](https://nerq.ai/is-microsoft-rd-agent-safe)
Competitors in research
| Name | Trust | Grade | Stars | |
|---|---|---|---|---|
| hiyouga/LlamaFactory | 90 | A+ | 67.8k | improve |
| DLR-RM/rl-baselines3-zoo | 90 | A+ | 2.7k | improve |
| inclusionAI/AReaL | 89 | A | 3.6k | improve |
| camel-ai/camel | 89 | A | 16.1k | improve |
| OpenDCAI/Paper2Any | 89 | A | 1.7k | improve |
Need help improving?
Implement these actions and your score will update automatically on the next crawl.