Skip to content

Feat plugin expansion - #35

Open
Jeymz wants to merge 3 commits into
Robotti-io:mainfrom
Jeymz:feat-plugin_expansion
Open

Feat plugin expansion#35
Jeymz wants to merge 3 commits into
Robotti-io:mainfrom
Jeymz:feat-plugin_expansion

Conversation

@Jeymz

@Jeymz Jeymz commented May 17, 2026

Copy link
Copy Markdown
Contributor

This PR introduces new plugin content and several new/updated skills and prompts, plus a few metadata fixes and filename normalizations. Overall the change set primarily adds guidance artifacts (SKILLs and prompts) and scaffolding for a new nodejs-development plugin.

Key changes

  • Repository metadata: Update to marketplace metadata and plugin manifests

    • Modified: .github/plugin/marketplace.json
    • Modified: plugins/copilot-security/.github/plugin/plugin.json
  • copilot-security plugin additions

    • Added: plugins/copilot-security/skills/secure-code-review/SKILL.md — new secure-code-review skill under the plugin
    • Adjusted: prompts/secure-code-review.prompt.md — prompt updates for secure code review
    • Updated: skills/secure-code-review/SKILL.md — edits/enhancements to the top-level secure-code-review skill
  • New nodejs-development plugin

    • Added plugin manifest: plugins/nodejs-development/.github/plugin/plugin.json
    • Added agent: plugins/nodejs-development/agents/robotti-developer.agent.md
    • Added skills:
      • plugins/nodejs-development/skills/implement-feat/SKILL.md
      • plugins/nodejs-development/skills/plan-feat/SKILL.md
    • These add a lightweight Node.js development plugin containing an agent and two skills for feature planning/implementation.
  • Filename and case normalizations

    • Renamed: skills/threat-model/SKILL.MDskills/threat-model/SKILL.md (case normalization)
    • Fixed/renamed agent entry for application-security-architect.agent.md (resolved filename/rename recorded by git)

Why this change

  • Adds new guidance/skills for secure code reviews and Node.js feature workflows.
  • Provides plugin metadata so the newly added plugin and skills can be surfaced in plugin tooling/marketplace.
  • Small cleanup and filename normalization to ensure consistent casing and agent naming.

Jeymz added 3 commits May 17, 2026 10:22
…ode review skills

- Added a new Node.js development plugin with relevant metadata and description.
- Introduced a secure code review skill with detailed guidelines for conducting repository-grounded reviews.
- Updated existing secure code review prompt to enhance clarity and structure.
- Modified the license type in the copilot-security plugin to Apache-2.0.
- Included a new skill for implementing approved tasks from feature documents with strict execution scope.
- Added a planning skill to analyze feature documents and create actionable implementation plans.
- Corrected the filename for the `application-security-architect` agent to resolve an incorrect filename issue.
- Update the `skills/threat-model` skill to use the correct extension case of `.md` instead of `.MD`
@Jeymz Jeymz self-assigned this May 17, 2026
@Jeymz Jeymz added bug Something isn't working enhancement New feature or request labels May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant