Commit Graph

27 Commits

Author SHA1 Message Date
Kieran Klaassen
bd2a19dc95 docs: Add versioning requirements for plugin development
- Add CLAUDE.md with versioning checklist and pre-commit requirements
- Add docs/solutions/plugin-versioning-requirements.md with detailed workflow
- Bump version to 2.0.1
- Update CHANGELOG with v2.0.1 entry

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-24 12:01:11 -08:00
Kieran Klaassen
6a9188da6e Merge pull request #17 from EveryInc/feat/plugin-v2-reorganization
feat(plugin): reorganize compounding-engineering v2.0.0
2025-11-24 11:53:34 -08:00
Kieran Klaassen
e262127d3a docs: Update README and CHANGELOG for v2.0.0
- Complete rewrite of README with categorized agents, commands, and skills
- Detailed CHANGELOG documenting v1.0.0, v1.1.0, and v2.0.0 changes
- Summary tables showing component growth (17→24 agents, 6→15 commands, 1→11 skills)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-24 11:52:14 -08:00
Kieran Klaassen
8cc99ab483 feat(plugin): reorganize compounding-engineering v2.0.0
Major restructure of the compounding-engineering plugin:

## Agents (24 total, now categorized)
- review/ (10): architecture-strategist, code-simplicity-reviewer,
  data-integrity-guardian, dhh-rails-reviewer, kieran-rails-reviewer,
  kieran-python-reviewer, kieran-typescript-reviewer,
  pattern-recognition-specialist, performance-oracle, security-sentinel
- research/ (4): best-practices-researcher, framework-docs-researcher,
  git-history-analyzer, repo-research-analyst
- design/ (3): design-implementation-reviewer, design-iterator,
  figma-design-sync
- workflow/ (6): bug-reproduction-validator, every-style-editor,
  feedback-codifier, lint, pr-comment-resolver, spec-flow-analyzer
- docs/ (1): ankane-readme-writer

## Commands (15 total)
- Moved workflow commands to commands/workflows/ subdirectory
- Added: changelog, create-agent-skill, heal-skill, plan_review,
  prime, reproduce-bug, resolve_parallel, resolve_pr_parallel

## Skills (11 total)
- Added: andrew-kane-gem-writer, codify-docs, create-agent-skills,
  dhh-ruby-style, dspy-ruby, every-style-editor, file-todos,
  frontend-design, git-worktree, skill-creator
- Kept: gemini-imagegen

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-24 11:42:18 -08:00
Kieran Klaassen
8cd694c518 feat(gemini-imagegen): add requirements.txt for dependencies
Adds pip installable dependencies for the gemini-imagegen skill:
- google-genai>=1.0.0
- Pillow>=10.0.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 22:08:20 -08:00
Kieran Klaassen
d44804fc39 Update CLAUDE.md with plugin update checklist and skill docs
- Add comprehensive checklist for updating plugin components
- Add instructions for adding new skills
- Fix repository structure diagram (17 agents, skills folder)
- Add learning about fixing component counts

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 13:49:01 -08:00
Kieran Klaassen
15e07637d5 Add gemini-imagegen skill and fix component counts
- Add gemini-imagegen skill for image generation with Gemini API
- Fix component counts: 17 agents (was 15), 6 commands, 1 skill
- Add comprehensive README documenting all components
- Add CHANGELOG tracking version history
- Bump version to 1.1.0

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 13:48:01 -08:00
Kieran Klaassen
4e2a828117 Update README.md to add Droid quick start and clarify marketplace usage
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2025-10-30 20:54:14 -07:00
Kieran Klaassen
a230b2b791 Delete plugins/compounding-engineering/CHANGELOG.md 2025-10-30 22:39:55 -05:00
Kieran Klaassen
b1284a226c Merge pull request #7 from EveryInc/claude/update-readme-documentation-011CUKE4vw4wMDkhR1u7E4gQ
Claude/update readme documentation 011 cuke4vw4w m dkh r1u7 e4g q
2025-10-20 15:34:40 -07:00
Claude
4d6632037a Fix command prefixes and remove plugin README
Two corrections based on feedback:

1. Remove plugin README - only the marketplace README is needed
2. Update all command references to use correct prefix format:
   - /plan → /compounding-engineering:plan
   - /work → /compounding-engineering:work
   - /review → /compounding-engineering:review
   - All other commands updated similarly

This ensures the documentation accurately reflects how users actually invoke the commands.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 22:32:54 +00:00
Claude
daf3afc997 Update marketplace README with comprehensive plugin documentation
Expand the marketplace README to include the full compounding engineering plugin documentation. This makes it immediately clear to visitors what the plugin does and how to use it.

Key additions:
- Detailed explanation of the three-step workflow (Plan → Work → Review)
- Practical examples for each core command
- Complete list of all six commands and 17 agents
- Philosophy and benefits of compounding engineering
- Clear getting started guide

Kept the original installation instructions and added the detailed documentation below, making the marketplace README a comprehensive resource.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 22:22:58 +00:00
Claude
b87934c4eb Add comprehensive README for compounding-engineering plugin
Create a new README that clearly explains how to use the plugin with focus on the three core commands: /plan, /work, and /review. The README:

- Explains the compounding engineering philosophy
- Provides clear workflow guidance (Plan → Work → Review)
- Includes practical quick start examples
- Lists all 17 agents and six commands
- Follows Every's style guide conventions

This makes it much easier for new users to understand how to use the plugin effectively.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-20 22:21:36 +00:00
Kieran Klaassen
e9885eefa2 Merge pull request #6 from Kamalnrf/patch-1
Add one-command installation option via Claude Plugins CLI
2025-10-15 15:43:46 -05:00
Kamal
0a90f25c17 docs: add one-command installation option via Claude Plugins CLI
Adds alternative installation method that combines marketplace addition and plugin installation into a single npx command for improved UX.
2025-10-15 15:42:08 +05:30
Kieran Klaassen
1c180dcb9e Update README.md to clarify features of AI-powered development tools
- Revised description of specialized agents and commands for conciseness
- Removed specific counts of agents and commands to streamline information presentation

This update enhances clarity and focuses on the core functionalities of the plugin.
2025-10-09 14:32:54 -07:00
Kieran Klaassen
017dc05799 Update README.md 2025-10-09 16:24:52 -05:00
Kieran Klaassen
9009a42f59 Add TypeScript and Python language support to plugin
- Created kieran-typescript-reviewer and kieran-python-reviewer agents
- Updated review.md command to detect project type and route to appropriate reviewers
- Added TypeScript/Python examples to framework-docs-researcher and best-practices-researcher
- Enhanced security-sentinel with TypeScript/Python security checks
- Added TypeScript/Python performance guidance to performance-oracle
- Updated generate_command.md with TypeScript/Python test and linter commands

The plugin now supports Rails, TypeScript, and Python projects with language-specific reviewers and best practices.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 14:16:37 -07:00
Kieran Klaassen
3c49fc05b5 Remove agents/commands fields from plugin.json
Since agents and commands are in default directories (./agents/ and ./commands/), they should be auto-discovered by Claude Code without explicit path declarations in plugin.json.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 14:09:38 -07:00
Kieran Klaassen
bf5df7dfb6 Simplify plugin.json to match Claude Code official spec
Remove custom fields (every-env, dependencies, settings, configuration) and simplify repository format. This ensures the plugin only uses officially supported fields from the Claude Code plugins reference.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 14:07:26 -07:00
Kieran Klaassen
e2043aa591 Fix plugin.json structure to match Claude Code spec
- Changed agents and commands to path strings (not objects)
- Removed non-spec components field
- Updated marketplace.json description (removed hooks reference)

This fixes agent and command discovery issues.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 13:59:21 -07:00
Kieran Klaassen
742e510ff9 Update README.md 2025-10-09 15:55:24 -05:00
Kieran Klaassen
a7336a24b2 Update tagline to reflect Every engineer workflows
Changed from generic "Claude Code extensions" to emphasize this is where Every.to engineers share their workflows.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 13:54:29 -07:00
Kieran Klaassen
b362d4ac5e Simplify README and integrate philosophy into plugin section
- Moved philosophy under Compounding engineering section
- Added mermaid diagram showing the four-step cycle
- Removed Support section and footer

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 13:53:16 -07:00
Kieran Klaassen
5ddb46233c Simplify README and apply Every style guide
- Simplified Quick start to two slash commands
- Applied Every style guide (sentence case, spelled-out numbers)
- CLAUDE.md formatting improvements

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 13:50:23 -07:00
Kieran Klaassen
a07fb0b72d Remove hooks from compounding-engineering plugin
Hooks add complexity and potential conflicts for users. The plugin provides more value through its specialized agents and commands without automated hooks.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 13:43:21 -07:00
Kieran Klaassen
77de729c0b Initial commit: Every Marketplace for Claude Code
Official plugin marketplace featuring the Compounding Engineering plugin with 15 specialized agents, 6 commands, and 2 automated hooks. This marketplace embodies the compounding engineering philosophy where each unit of work makes future work easier.

Key features:
- Compounding Engineering plugin with AI-powered development tools
- Complete marketplace infrastructure with CLAUDE.md documentation
- Simplified structure following official Claude Code specifications

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-09 13:37:38 -07:00