7 Commits

  • fix(skills): move top-level origin frontmatter key under metadata
    The official Agent Skills spec (agentskills.io/specification) whitelists exactly
    6 top-level frontmatter keys (name/description/license/compatibility/metadata/
    allowed-tools). A top-level `origin` key fails the official validator
    (anthropics/skills quick_validate.py ALLOWED_PROPERTIES; skills-ref validate).
    
    This moves `origin: X` -> `metadata.origin: X` across the canonical skills/
    tree, preserving each value verbatim. Frontmatter-only, minimal diff.
    
    - 251 SKILL.md updated (242 new metadata block, 9 appended to existing metadata)
    - origin values preserved verbatim (verified 251/251)
    - YAML validated on all changed files
    - scoped to canonical skills/ only (docs/<lang> translations + tool mirrors
      .cursor/.kiro/.agents left untouched; presumably regenerated from canonical)
    
    Addresses #2233
  • fix: add origin metadata to skills for traceability
    Add origin field to all skill files to track their source repository.
    This enables users to identify where distributed skills originated from.
    Fixes affaan-m/everything-claude-code#246
  • feat(ecc): prune plugin 43→12 items, promote 7 rules to .claude/rules/ (#245)
    ECC community plugin pruning: removed 530+ non-essential files
    (.cursor/, .opencode/, docs/ja-JP, docs/zh-CN, docs/zh-TW,
    language-specific skills/agents/rules). Retained 4 agents,
    3 commands, 5 skills. Promoted 13 rule files (8 common + 5
    typescript) to .claude/rules/ for CC native loading. Extracted
    reusable patterns to EXTRACTED-PATTERNS.md.
  • docs: add 'When to Activate' sections to 14 skill definitions
    Add activation triggers to skills that were missing them, helping
    Claude Code determine when to load each skill contextually.
  • docs: expand Spring Boot skills and add Go microservice example
    - springboot-security: add code examples for authorization, input validation,
      SQL injection prevention, password encoding, CORS, rate limiting, and secrets
      management (119 → 261 lines)
    - springboot-verification: add unit test, Testcontainers integration test,
      MockMvc API test patterns, and security scan grep commands (100 → 222 lines)
    - Add Go microservice example (gRPC + PostgreSQL + clean architecture)
    - Update README directory tree with new example
  • 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!