https://github.com/mycargus/mikey-claude-plugins
My personal collection of custom Claude Code plugins
https://github.com/mycargus/mikey-claude-plugins
agentic-development ai test-analysis test-philosophy testing
Last synced: 12 days ago
JSON representation
My personal collection of custom Claude Code plugins
- Host: GitHub
- URL: https://github.com/mycargus/mikey-claude-plugins
- Owner: mycargus
- License: mit
- Created: 2026-03-18T04:51:03.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-04-15T03:48:19.000Z (12 days ago)
- Last Synced: 2026-04-15T05:23:55.988Z (12 days ago)
- Topics: agentic-development, ai, test-analysis, test-philosophy, testing
- Language: Shell
- Homepage:
- Size: 132 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mikey-claude-plugins
My personal Claude Code plugin collection.
## Prerequisites
- [Claude Code CLI](https://https://code.claude.com/docs/en/setup)
## Installation
Install via the Claude Code marketplace by pointing at this repo:
```bash
claude plugin marketplace add https://github.com/mycargus/mikey-claude-plugins
claude plugin install mikey@mikey-claude-plugins
```
## Skills
### /mikey:testify
Review and align tests with test philosophy. Identifies code design issues, implementation detail testing, excessive mocking, and negative test coverage gaps — then suggests improvements. Use `--plan` to generate a saved implementation plan without bloating the current context.
Open claude and type `/mikey:testify` to see optional parameters.
See [mikey/skills/testify/SKILL.md](mikey/skills/testify/SKILL.md) for more information.
### /mikey:tdd
TDD workflow driven by Given/When/Then specifications. Provide a spec file or folder path for autonomous batch processing, or run interactively for one-at-a-time TDD loops. Applies Functional Core / Imperative Shell design principles.
Open claude and type `/mikey:tdd` to see optional parameters.
See [mikey/skills/tdd/SKILL.md](mikey/skills/tdd/SKILL.md) for more information.
## Development
### Local dev workflow
1. **Uninstall** the marketplace version to avoid conflicts:
```bash
claude plugin uninstall mikey@mikey-claude-plugins
```
2. **Load the local version** inline when starting Claude Code:
```bash
claude --plugin-dir /path/to/mikey-claude-plugins/mikey
```
3. **Iterate** — edit skill/agent/hook files, then reload within the session:
```
/reload-plugins
```
4. **Reinstall** from the marketplace when done:
```bash
claude plugin install mikey@mikey-claude-plugins
```
## Releasing
1. Update `plugin.json` version
2. Commit changes
3. Create an annotated tag and push:
```bash
git tag -a vX.Y.Z -m "summary of changes"
git push origin main vX.Y.Z
```
The [release workflow](.github/workflows/release.yml) automatically creates a GitHub release from the tag.
## License
MIT