Plugin marketplace for Claude Code — provides agents, commands, and skills for projectious.work, an IT consulting company specialising in Agentic AI, Agile, and Cloud.
Virtual IT company agents with team orchestration and structured handoffs.
| Component | Items |
|---|---|
| Agents | Developer, Project Manager, Marketing Strategist, Coach |
| Commands | /team |
| Skills | Handoff format, Skill creation (meta-skill) |
Professional PDF document and cheatsheet creation with LuaLaTeX.
| Component | Items |
|---|---|
| Commands | /latex, /latex-document, /latex-cheatsheet |
| Skills | LaTeX, LaTeX cheatsheet |
Technical diagram creation with Playwright-based PNG rendering.
| Component | Items |
|---|---|
| Commands | /excalidraw-diagram |
| Skills | Excalidraw diagram |
Add the marketplace and install plugins:
/plugin marketplace add projectious-work/company-plugins
/plugin install teamwork@company-plugins
/plugin install latex@company-plugins
/plugin install excalidraw@company-pluginsSome plugins require one-time workspace setup:
Excalidraw renderer:
cd skills/excalidraw-diagram/references && uv sync && uv run playwright install chromiumLaTeX (requires LuaLaTeX + latexmk):
cd docs/<name> && latexmk -lualatex -output-directory=out main.texcompany-plugins/
├── .claude-plugin/
│ └── marketplace.json # marketplace catalog
├── plugins/
│ ├── latex/
│ │ ├── .claude-plugin/plugin.json
│ │ ├── skills/
│ │ │ ├── latex/SKILL.md
│ │ │ └── latex-cheatsheet/SKILL.md
│ │ └── commands/
│ │ ├── latex.md
│ │ ├── latex-document.md
│ │ └── latex-cheatsheet.md
│ ├── excalidraw/
│ │ ├── .claude-plugin/plugin.json
│ │ ├── skills/
│ │ │ └── excalidraw-diagram/
│ │ │ ├── SKILL.md
│ │ │ └── references/
│ │ └── commands/
│ │ └── excalidraw-diagram.md
│ └── teamwork/
│ ├── .claude-plugin/plugin.json
│ ├── agents/
│ ├── skills/
│ │ ├── handoff-format/SKILL.md
│ │ └── skill-creation/SKILL.md
│ └── commands/
│ └── team.md
├── README.md
├── CLAUDE.md
└── .gitignore
All work happens on feature branches named back-NNN/short-description (referencing the internal backlog). Branches are merged to main with merge commits (no squash) after acceptance criteria are verified by the PM or Coach.
This repo uses semantic versioning (vMAJOR.MINOR.PATCH):
- Major — breaking changes to plugin structure or marketplace format
- Minor — new plugin, agent, skill, or command
- Patch — fixes, refinements, prompt improvements (at least weekly)
Releases are annotated git tags on main, managed by the PM.
After modifying agents, commands, or skills:
- Verify YAML frontmatter is valid
- Validate the marketplace:
claude plugin validate .or/plugin validate . - Test locally:
/plugin marketplace add ./path/to/company-pluginsthen install individual plugins - Ensure each
plugin.jsonpaths are correct relative to the plugin root
Proprietary — projectious.work