Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
A comprehensive Claude Code plugin with commands, agents, skills, hooks, and MCP servers
npx claudepluginhub luqmannurhakimbazman/ashford --plugin eggCreate well-formatted commits following Conventional Commits 1.0.0
Diagnose and fix bugs in Claude Skills by tracing execution paths and identifying root causes
Critically evaluate a proposed plan to modify a Claude Code skill before implementation
Plan and launch an autonomous Ralph coding loop
Check the current status of your project
Reviews code for quality, best practices, security vulnerabilities, and performance issues. Provides structured feedback with specific line references and suggested fixes. <example> Context: User has finished implementing a feature user: "Review this code for any issues" assistant: "I'll use the code-reviewer agent to analyze the code." <commentary> User is requesting a code quality review, trigger the code-reviewer agent. </commentary> </example> <example> Context: User wants a quality check before committing user: "Can you review my changes before I commit?" assistant: "I'll use the code-reviewer agent to review your changes." <commentary> User wants pre-commit review, trigger the code-reviewer agent. </commentary> </example> <example> Context: User asks about code quality or security user: "Check this file for security vulnerabilities" assistant: "I'll use the code-reviewer agent to check for security issues." <commentary> User requesting security review, trigger the code-reviewer agent. </commentary> </example>
Internal agent — dispatched programmatically by the leetcode-teacher skill at activation and resumed at session end. Not user-facing. Handles all learner profile and ledger I/O: loading, validation, repair, retest suggestion computation, and session write-back. Generates session metadata (ID + timestamp) on first dispatch.
This skill should be used when the user wants to prepare for behavioral interviews, generate a behavioral answer bank, practice STAR or SOAR format answers, prep a resume walkthrough narrative, or generate questions to ask their interviewer. Trigger phrases include "prep behavioral", "behavioral interview prep", "prep me for interview at", "practice behavioral questions", "generate behavioral answers", "behavioral prep for", "interview stories for", "STAR method answers", "SOAR answers", "prep my stories", "answer bank for interview", "resume walkthrough", "walk me through your resume prep", "questions to ask my interviewer", or when a user has completed a resume-builder run and asks for interview preparation. It chains off resume-builder output (notes.md, resume.tex, candidate-context.md) to produce a tailored question-and-answer bank.
This skill should be used when the user wants to write a cover letter for a job application. Trigger phrases include "write cover letter", "cover letter for", "draft cover letter", "write a cover letter for this role", or when a user asks for a cover letter after resume tailoring. It reads the notes.md from a prior resume-analyzer run and produces a tailored cover letter.
Generates documentation for code files and projects
This skill should be used when the user asks to learn, practice, or be tested on global markets, trading, and finance interview topics. Common triggers include "teach me about swaps", "explain contango", "quiz me on rates", "mock interview Goldman S&T", "headline analysis", "walk me through yield curves", "explain carry trade", "test me on Greeks", "how do credit default swaps work", "mock interview for Balyasny", "prepare me for S&T behavioral", "why trading", "what should I know for my interview", "fit questions", "stock pitch", "market dashboard", "how do I research a stock", "equity due diligence", "how do hedge fund analysts work", or pasting Bloomberg/financial news headlines. It covers FICC (Fixed Income, Currencies, Commodities), Equities, Credit, Crypto, Macro Economics, Derivatives, market mechanics, S&T behavioral/fit interview prep, and practitioner workflows (equity research process, trade idea generation, risk management in practice). Target firms span hedge funds (Balyasny, Citadel, Point72), banks (Goldman S&T, JPM), asset managers (BlackRock, PIMCO), trading houses (Glencore, Trafigura), energy majors (Exxon, Shell), and crypto trading/market-making firms (Galaxy, Cumberland, Wintermute, QCP). It acts as a Socratic teacher that prioritizes practitioner-level knowledge over textbook answers — teaching how traders and PMs actually think, research, and make decisions rather than academic frameworks. Includes structured concept breakdowns with progressive hints, and Mock Interview mode for full interview simulation.
This skill should be used when the user asks to learn, practice, or be tested on coding interview problems (LeetCode, NeetCode, DSA), ML implementations, or data structures and algorithms. Common triggers include "teach me", "explain this problem", "walk me through", "help me understand", "how to solve", "how does [data structure] work", "coding interview", "implement [algorithm/optimizer/layer]", or providing a leetcode.com or neetcode.io URL. It also handles recall testing and mock interview modes when the user says "quiz me", "test my recall", "mock interview", or "drill me on". It acts as a Socratic teacher that guides through structured problem breakdowns with progressive hints rather than direct answers. It also supports "aha mode" for getting the optimal solution immediately without Socratic scaffolding.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Core skills: ecosystem guide, skill creator, research patterns, session reflection, and plugin development. Includes UserPromptSubmit hook for forced skill evaluation.
Analyze codebases and recommend tailored Claude Code automations such as hooks, skills, MCP servers, and subagents.
Commands for loading context and priming Claude for specific tasks
Audit and optimize Claude Code configurations with dynamic best-practice research
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
DLN (Dot-Linear-Network) domain-agnostic learning system
Gmail-to-Google-Sheets job application tracker
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Runs pre-commands
Contains inline bash commands via ! syntax
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Share bugs, ideas, or general feedback.
A Claude Code plugin marketplace providing commands, agents, skills, hooks, and MCP server configurations.
| Feature | Description |
|---|---|
/commit | Conventional Commits 1.0.0 compliant commits with automatic diff analysis |
/status | Project status overview (git state, recent changes, pending tasks) |
code-reviewer agent | Code review for quality, security, and performance |
mlx-dev skill | Apple MLX development guide with critical API patterns and gotchas |
doc-generator skill | Automated documentation generation |
ml-paper-writing skill | ML research paper writing assistance |
tech-blog skill | Technical blog post generation for Jekyll with KaTeX math and BibTeX citations |
resume-builder skill | Resume tailoring for specific JDs with ATS keyword optimization |
leetcode-teacher skill | Socratic LeetCode/ML implementation teacher with evidence-based learning science |
| MCP servers | Pre-configured git, context7, chrome-devtools, and exa (hosted endpoint via mcp-remote) integrations |
| Python linting hook | Auto-lints .py files on Write/Edit using ruff (Google style + PEP 8) |
/plugin marketplace add LuqDaMan/ashford
/plugin install egg@ashford
Commands, agents, skills, hooks, and MCP servers are all available immediately.
The plugin includes MCP servers but you can also copy a template to your project root for per-project config:
| Template | Includes |
|---|---|
templates/mcp-personal.json | git, context7, chrome-devtools, exa |
templates/mcp-all.json | Everything above + gitlab |
GitLab requires GITLAB_PERSONAL_ACCESS_TOKEN in your environment.
ashford/
├── egg/
│ ├── .claude-plugin/plugin.json
│ ├── .mcp.json
│ ├── commands/ # /commit, /status
│ ├── agents/ # code-reviewer
│ ├── skills/ # mlx-dev, doc-generator, ml-paper-writing, tech-blog, resume-builder, leetcode-teacher
│ ├── hooks/hooks.json # Python linting hook
│ └── scripts/ # Helper scripts
└── templates/ # MCP config templates
All components are auto-discovered by convention. See CLAUDE.md for contributor guidance.
MIT