sirl0fty/dev-mentor
v0.22.0MIT
Learn to build features in your codebase, one focused step at a time.
scripts
- share
- scripts/protect.mjs
plugin.json
- name
- dev-mentor
- version
- 0.22.0
- description
- Learn to build features in your codebase, one focused step at a time.
- author
- SirL0fty
- license
- MIT
- repository
- https://github.com/SirL0fty/dev-mentor
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "dev-mentor",
"version": "0.22.0",
"description": "Learn to build features in your codebase, one focused step at a time.",
"author": { "name": "SirL0fty" },
"homepage": "https://github.com/SirL0fty/dev-mentor#dev-mentor",
"repository": "https://github.com/SirL0fty/dev-mentor",
"license": "MIT",
"keywords": ["mentoring", "learning", "code-walkthrough", "engineering"],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Dev Mentor",
"shortDescription": "Build features you understand",
"longDescription": "Eleven engineering mentoring skills, plus a shared style skill, that adapt to you, from vibe coder to principal engineer. Set your experience level, tone, pace, ADHD mode and how to build (write it yourself, copy explained code, let the AI write it, or plan a spec or OpenSpec change). Find where to start in a codebase, trace how code runs, build features step by step with your work checked, understand colleagues' PRs, compare designs from shared context (the repo plus any diagrams or docs you add) and propose the simplest one that fits, starting from what already exists, with every query walked through it, check a recommendation against your codebase before acting on it, and turn plans into specs. Share plans and debate outcomes as an HTML file with an optional password, as Markdown, or in a tool you already use. Lessons that change code start on their own worktree or branch, named by you. Save several lessons, resume any of them, and export them as notes to Notion, Obsidian or Markdown. Mentor can watch PR comments and CI when your assistant supports it; the debate uses as many distinct models as your assistant can run (three, or two) and falls back to a labelled single-model challenge.",
"developerName": "SirL0fty",
"category": "Productivity",
"websiteURL": "https://github.com/SirL0fty/dev-mentor",
"logo": "./assets/dev-mentor.png",
"composerIcon": "./assets/dev-mentor.png",
"defaultPrompt": [
"Use mentor to help me get started.",
"Help me build this feature one small step at a time. I'll write the code.",
"Walk me through this completed change and help me explain it to a colleague."
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- protect.mjs
- 12YAML files
- 2other files
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai