Compare two AI tools side by side
Put any two skills or MCP servers next to each other: risk grade, what each can access, how popular it is, and how to install it.
| What | shinkoku | portaljs |
|---|---|---|
| Risk grade | CC · Moderate risk signals Based on public adoption and transparency signals as of Oct 19, 2026. Our opinion, not a code audit or security guarantee. | CC · Moderate risk signals Based on public adoption and transparency signals as of Oct 21, 2026. Our opinion, not a code audit or security guarantee. |
| Type | AI agent skill | AI agent skill |
| Est. context load | ~50 tokens idle · ~450 tokens when active (on-demand skill) | ~71 tokens idle · ~450 tokens when active (on-demand skill) |
| GitHub stars | 366 | 2.4k |
| Weekly npm downloads | — | — |
| Local files | No local folder access noted | No local folder access noted |
| Command execution | Runs shell or system commands | No shell command runner noted |
| Network reach | Connects to outside service API | Connects to outside service API |
| Credentials | No API token required | Requires API key or token |
| Package source | GitHub (kazukinagata/shinkoku) | GitHub (datopian/portaljs) |
| Install command | Source repo only | Source repo only |
| Bottom line | shinkoku is distributed via GitHub (kazukinagata/shinkoku); review its source code, dependencies, and requested permissions before use. | Portaljs can access any backend system you authenticate it with, and untrusted data in datasets could manipulate the AI's behavior, so carefully control permissions and validate all data sources. |
Based on public adoption and transparency signals as of Oct 28, 2026. Our opinion, not a code audit or security guarantee.
Go deeper
Want to inspect exact published files, install hooks and network hosts?
Run a pre-install check on any package, MCP config or SKILL.md, or open a full report with PDF export.