Skip to content

Add darkmoon plugin (security: MCP server + pentest skill) - #43

Merged
anistark merged 1 commit into
nullorder:mainfrom
MBK-fr:darkmoon-contrib
Oct 5, 2026
Merged

anistark merged 1 commit into
nullorder:mainfrom
MBK-fr:darkmoon-contrib

Conversation

@MBK-fr

@MBK-fr MBK-fr commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Adds plugins/darkmoon.json, a git-subdir reference to the darkmoon Claude Code plugin in https://github.com/ASCIT31/darkmoon-mcp-server (path plugins/darkmoon: valid .claude-plugin/plugin.json, README and LICENSE present, version 0.1.0 matches the plugin manifest).

Tags: skills (ships skills/darkmoon-pentest/SKILL.md) and mcp-servers (ships .mcp.json). Category security. Kebab-case name matching the filename; no duplicate name or source URL in plugins/.

Honest scope: the Darkmoon engine and CLI are open source (GPL-3.0), but this MCP server and plugin drive the Dashboard API of a self-hosted Darkmoon Pro instance (no hosted endpoint), and the entry says so. run_pentest starts a real assessment and must only target systems the user is authorized to test. I am affiliated with the project (ASC-IT).

Checked locally against the rules of validate-plugin.yml (required fields, author.username, source type, category, component tag). .claude-plugin/marketplace.json is untouched (auto-generated).

🤖 Generated with Claude Code

https://claude.ai/code/session_014HBQNzAf5C2E3MiJC48HQw

@github-actions

github-actions Bot commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Plugin Validation ✅

Check Status
Duplicate check ✅ success
Schema validation ✅ success
Marketplace build ✅ success

Great plugin! Add this badge to your plugin's README for better discovery:

AgentHub

Markdown:

[![AgentHub](https://agenthub.nullorder.org/badge.svg)](https://agenthub.nullorder.org)

HTML:

<a href="https://agenthub.nullorder.org">
  <img src="https://agenthub.nullorder.org/badge.svg" alt="AgentHub" />
</a>

@anistark anistark left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the addition @MBK-fr 🎉

@anistark
anistark merged commit 4ee562c into nullorder:main Oct 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants