An open API service indexing awesome lists of open source software.

https://github.com/jeffrigby/somepulp-agents

Claude Code plugin providing AI-powered agents for code auditing, research, and multi-model consultation (OpenAI Codex, Google Gemini)
https://github.com/jeffrigby/somepulp-agents

ai-agents ai-assistant anthropic automation claude-code claude-code-plugin cli code-audit code-review codex developer-tools gemini google-gemini llm multi-model openai research-assistant static-analysis

Last synced: about 1 month ago
JSON representation

Claude Code plugin providing AI-powered agents for code auditing, research, and multi-model consultation (OpenAI Codex, Google Gemini)

Awesome Lists containing this project

README

          

# somepulp-agents

AI-powered developer assistants for code auditing, research, and multi-model consultation. A Claude Code plugin marketplace providing specialized agents that can be installed individually.

## Available Plugins

| Plugin | Description | Commands |
|--------|-------------|----------|
| **code-auditor** | Comprehensive code quality audits with dead code detection, security analysis, and library recommendations | `/audit` |
| **code-quality-auditor** | Fast post-implementation quality checks for recently modified files | - |
| **codex-consultant** | Get second opinions from OpenAI Codex CLI on code reviews and architecture | `/codex-opinion` |
| **gemini-consultant** | Get second opinions from Google Gemini CLI on code reviews and architecture | `/gemini-opinion` |
| **research-assistant** | Research libraries, frameworks, and APIs using official documentation | `/research` |

## Installation

### From GitHub

1. Add the marketplace to Claude Code:
```
/plugin marketplace add jeffrigby/somepulp-agents
```

2. Install the plugins you want:
```
/plugin install code-auditor@somepulp-agents
/plugin install code-quality-auditor@somepulp-agents
/plugin install codex-consultant@somepulp-agents
/plugin install gemini-consultant@somepulp-agents
/plugin install research-assistant@somepulp-agents
```

Or use the interactive `/plugin` command to browse and install.

### Manual Installation (for development)

```bash
# Clone the repository
git clone https://github.com/jeffrigby/somepulp-agents.git

# In Claude Code, add as local marketplace
/plugin marketplace add /path/to/somepulp-agents

# Then install the plugins you want
/plugin install code-auditor@somepulp-agents
```

## Requirements

### For Codex Consultant

The codex-consultant plugin requires [OpenAI Codex CLI](https://github.com/openai/codex).

### For Gemini Consultant

The gemini-consultant plugin requires [Google Gemini CLI](https://github.com/google-gemini/gemini-cli).

## Plugin Details

### code-auditor

**Trigger:** User explicitly requests a code audit

Performs a 6-phase comprehensive analysis:
1. Pre-Analysis Setup - Identify tech stack and run baseline linting
2. Discovery - Find all code files and group by module
3. File-by-File Analysis - Check each file for issues
4. Best Practices Verification - Cross-reference with official documentation
5. Library Recommendations - Find mature replacements for custom code
6. Report Generation - Create prioritized action plan

### code-quality-auditor

**Trigger:** After completing feature implementations or before PRs

Fast quality checks for:
- Dead code identification
- DRY violations
- Security concerns
- Linting errors

### research-assistant

**Trigger:** User asks to research libraries or APIs

Uses:
- Context7 for official documentation
- GitHub CLI for code examples
- Web search for additional context

### codex-consultant / gemini-consultant

**Trigger:** User requests a "second opinion" or asks "what would codex/gemini think"

Consultation types:
- Code review
- Security audit
- Architecture review
- Debugging analysis
- Performance review

Always operates in read-only/sandbox mode for safety.

## Project Structure

```
somepulp-agents/
├── .claude-plugin/
│ └── marketplace.json # Marketplace manifest
├── plugins/
│ ├── code-auditor/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ ├── commands/
│ │ └── skills/
│ ├── code-quality-auditor/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ └── agents/
│ ├── codex-consultant/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ ├── commands/
│ │ ├── scripts/
│ │ └── skills/
│ ├── gemini-consultant/
│ │ ├── .claude-plugin/
│ │ │ └── plugin.json
│ │ ├── agents/
│ │ ├── commands/
│ │ ├── scripts/
│ │ └── skills/
│ └── research-assistant/
│ ├── .claude-plugin/
│ │ └── plugin.json
│ ├── agents/
│ └── commands/
├── README.md
├── LICENSE
└── CHANGELOG.md
```

## Contributing

Contributions are welcome! Please:

1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Submit a pull request

## License

MIT License - see [LICENSE](LICENSE) for details.

## Author

Some Pulp LLC

## Links

- [Claude Code Documentation](https://docs.anthropic.com/claude-code)
- [OpenAI Codex CLI](https://github.com/openai/codex)
- [Google Gemini CLI](https://github.com/google-gemini/gemini-cli)