By othercode
Prompt Engineering — TDD-driven creation of skills, agents, and commands for Claude Code
Use when creating new agents, editing existing agents, or verifying agents work before deployment
Use when creating slash commands, editing commands, handling $ARGUMENTS, or testing command invocation before deployment
Use when creating new skills, editing existing skills, or verifying skills work before deployment
Use when creating, running, comparing, or analyzing prompt-lab experiments, when testing prompt variants across LLM providers, when setting up LLM-as-judge evaluation, or when viewing experiment results
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Engineering profiles for Claude Code — stack-specific conventions, workflows, and automation by otherCode.
A Claude Code plugin marketplace containing opinionated engineering profiles. Each profile packages the conventions, patterns, and automation for a specific technology stack.
Profiles don't teach Claude what a framework is — it already knows. Instead, they encode your decisions: how you structure code, what patterns to follow, what to avoid, and how to automate enforcement.
Add the marketplace:
/plugin marketplace add othercode/profiles
Install a profile:
/plugin install <profile-name>@othercode
Profiles are distributed as a mono-repo marketplace. To pull the latest versions of all profiles:
/plugin marketplace update othercode
Note: Do not use
/plugin update <profile-name>for individually installed profiles — that only works for plugins with external sources (separate GitHub repos). Mono-repo plugins update through the marketplace.
/plugin uninstall <profile-name>@othercode
| Profile | Stack | Install |
|---|---|---|
laravel-engineering | PHP, Laravel, Vue.js | /plugin install laravel-engineering@othercode |
django-engineering | Python, Django, DRF | /plugin install django-engineering@othercode |
prompt-engineering | Claude Code skills, agents, commands | /plugin install prompt-engineering@othercode |
Add this to your project's .claude/settings.json to auto-suggest profiles for anyone who clones the repo:
{
"extraKnownMarketplaces": {
"othercode": {
"source": { "source": "github", "repo": "othercode/profiles" }
}
},
"enabledPlugins": {
"<profile-name>@othercode": true
}
}
Each profile is self-contained. No shared base, no cross-profile dependencies. The same concept (e.g. commenting style) may exist in multiple profiles with stack-specific rules and examples — that's intentional.
A profile provides three layers:
plugins/<name>/
├── .claude-plugin/
│ └── plugin.json
├── commands/
├── agents/
├── skills/
│ └── <skill-name>/
│ └── SKILL.md
└── hooks/
└── hooks.json
Skills follow the naming convention <verb>-<target> (e.g. writing-tests, commenting-code, implementing-domain-events).
Skill descriptions must be trigger-only — describe when to activate, never summarize what the skill contains.
After creating the plugin structure, add an entry to .claude-plugin/marketplace.json and validate:
/plugin validate .
npx claudepluginhub othercode/profiles --plugin prompt-engineeringDjango Engineering — conventions, workflows, and automation for Django + DRF development
Laravel Engineering — conventions, workflows, and automation for Laravel + Vue.js development
Complete plugin development toolkit for creating, refactoring, and validating Claude Code plugins and agents. Use when creating new plugins/skills/agents, refactoring existing plugins/skills, validating frontmatter, or restructuring plugin components. Includes specialized agents for assessment, planning, execution, and validation workflows.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.