Tags: affaan-m/everything-claude-code
Tags
fix: preserve content after frontmatter in parse_instinct_file() (#161) parse_instinct_file() was appending the instinct and resetting state when frontmatter ended (second ---), before any content lines could be collected. This caused all content (Action, Evidence, Examples) to be lost during import. Fix: only set in_frontmatter=False when frontmatter ends. The existing logic at the start of next frontmatter (or EOF) correctly appends the instinct with its collected content. Fixes #148
docs: enhance CONTRIBUTING.md with detailed templates - Add table of contents - Add detailed skill contribution template - Add agent contribution template with field descriptions - Add hook examples with matcher syntax - Add command template - Add PR title format and checklist
v1.3.0: Complete OpenCode Plugin Support Major OpenCode integration with full feature parity. - **OpenCode Plugin System**: Full hooks support via plugins (20+ events) - **llms.txt**: Comprehensive OpenCode documentation for LLMs (642 lines) - **24 Commands**: All Claude Code commands translated to OpenCode format - **3 Custom Tools**: run-tests, check-coverage, security-audit - **npm Package**: Distributable as `opencode-ecc` OpenCode's plugin system is MORE sophisticated than Claude Code: - PreToolUse → tool.execute.before - PostToolUse → tool.execute.after - Stop → session.idle - SessionStart → session.created - SessionEnd → session.deleted - Plus: file.edited, file.watcher.updated, permission.asked, todo.updated | Feature | Claude Code | OpenCode | |---------|-------------|----------| | Agents | 12 | 12 ✅ | | Commands | 23 | 24 ✅ | | Skills | 16 | 16 ✅ | | Hooks | 3 phases | 20+ events ✅ | | Custom Tools | Via hooks | 3 native ✅ | - .opencode/plugins/ecc-hooks.ts - .opencode/tools/*.ts - .opencode/commands/*.md (24 files) - .opencode/package.json (npm distribution) - llms.txt (OpenCode docs for LLMs) - Removed .opencode/LIMITATIONS.md (hooks ARE supported) - Rewrote .opencode/MIGRATION.md with correct info \`\`\`bash cd everything-claude-code && opencode npm install opencode-ecc \`\`\`
feat: add Python/Django support and enhance READMEs (#139) ## Python Support - **agents/python-reviewer.md**: Expert Python code review agent with PEP 8 compliance, type hints, security, and performance checks - **commands/python-review.md**: Slash command for automated Python code review with ruff, mypy, pylint, black, bandit - **skills/python-patterns/SKILL.md**: Python idioms, type hints, error handling, context managers, decorators, concurrency - **skills/python-testing/SKILL.md**: pytest configuration, fixtures, parametrization, mocking, async testing, TDD methodology ## Django Support - **skills/django-patterns/SKILL.md**: Django architecture, DRF patterns, project structure, QuerySets, serializers, ViewSets, service layer, caching - **skills/django-security/SKILL.md**: Django security best practices, authentication, CSRF, SQL injection, XSS prevention, production settings - **skills/django-tdd/SKILL.md**: Django testing with pytest-django, Factory Boy, model testing, API testing, integration testing - **skills/django-verification/SKILL.md**: Pre-deployment verification loop including migrations, tests, security scans, performance checks ## Documentation Enhancements - **Quick Start**: Added 3-step quick start guide to all READMEs (EN, zh-CN, zh-TW) - **Beautification**: Added emoji icons for better visual hierarchy across all READMEs - **.claude-plugin/plugin.json**: Added python-reviewer to agents list All files follow project conventions with proper frontmatter, markdown formatting, and comprehensive code examples. Co-authored-by: Freakz3z <freakk@FreakkdeMacBook-Air.local> Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
feat(skills): add Java Spring Boot skills Adds 6 new skills for Java Spring Boot development: - java-coding-standards: naming, immutability, Optional, streams - springboot-patterns: REST API, service layer, caching, async - springboot-tdd: JUnit 5, Mockito, MockMvc, Testcontainers - springboot-security: Spring Security, validation, CSRF - springboot-verification: Maven/Gradle build verification - jpa-patterns: entity design, relationships Thanks @examin!
feat: v1.1.0 release - session ID tracking, async hooks, new skills - Add session ID to session filenames (Issue #62) - Add getSessionIdShort() helper for unique per-session tracking - Add async hooks documentation with example - Create iterative-retrieval skill for progressive context refinement - Add continuous-learning-v2 skill with instinct-based learning - Add ecc.tools ecosystem section to README - Update skills list in README All 67 tests passing.
feat: package as Claude Code plugin with marketplace distribution - Add .claude-plugin/plugin.json manifest for direct installation - Add .claude-plugin/marketplace.json for marketplace distribution - Reorganize skills to proper skill-name/SKILL.md format - Update hooks.json with relative paths for portability - Add new skills: continuous-learning, strategic-compact, eval-harness, verification-loop - Add new commands: checkpoint, eval, orchestrate, verify - Update README with plugin installation instructions Install via: /plugin marketplace add affaan-m/everything-claude-code /plugin install everything-claude-code@everything-claude-code