diff --git a/skills/generating-apex/assets/abstract.cls b/skills/generating-apex/assets/abstract.cls index 37c9a2f..1aa43fd 100644 --- a/skills/generating-apex/assets/abstract.cls +++ b/skills/generating-apex/assets/abstract.cls @@ -6,7 +6,6 @@ >>>>>>> Stashed changes * Provides common behavior and defines extension points for subclasses. * Subclasses must implement the abstract methods to provide specific behavior. - * @author Generated by Apex Class Writer Skill * * @example * // Extending this abstract class: diff --git a/skills/generating-apex/assets/batch.cls b/skills/generating-apex/assets/batch.cls index 3633ee0..99165ba 100644 --- a/skills/generating-apex/assets/batch.cls +++ b/skills/generating-apex/assets/batch.cls @@ -2,7 +2,6 @@ * Batch Apex class for {describe the batch operation}. * Processes {SObject} records in configurable batch sizes. * Implements Database.Stateful to track cumulative results across chunks. - * @author Generated by Apex Class Writer Skill * * @example * // Execute with default batch size diff --git a/skills/generating-apex/assets/domain.cls b/skills/generating-apex/assets/domain.cls index 6c2dcbd..f4bfd26 100644 --- a/skills/generating-apex/assets/domain.cls +++ b/skills/generating-apex/assets/domain.cls @@ -2,7 +2,6 @@ * Domain class for {SObject}. * Encapsulates field-level defaults, derivations, and validations. * Operates only on in-memory SObject data — no SOQL or DML. - * @author Generated by Apex Class Writer Skill */ public with sharing class {SObject}Domain { diff --git a/skills/generating-apex/assets/dto.cls b/skills/generating-apex/assets/dto.cls index ff1609a..e5cb231 100644 --- a/skills/generating-apex/assets/dto.cls +++ b/skills/generating-apex/assets/dto.cls @@ -2,7 +2,6 @@ * Data Transfer Object for {describe the data this DTO represents}. * Used to pass structured data between layers without exposing SObjects. * Serialization-friendly for use with JSON.serialize/deserialize and API responses. - * @author Generated by Apex Class Writer Skill * * @example * // Create from constructor diff --git a/skills/generating-apex/assets/exception.cls b/skills/generating-apex/assets/exception.cls index a18978a..323281a 100644 --- a/skills/generating-apex/assets/exception.cls +++ b/skills/generating-apex/assets/exception.cls @@ -2,7 +2,6 @@ * Custom exception for {describe when this exception is thrown}. * Use this exception to signal domain-specific errors that callers * can catch and handle distinctly from system exceptions. - * @author Generated by Apex Class Writer Skill * * @example * throw new {ClassName}('Account merge failed: duplicate detected.'); diff --git a/skills/generating-apex/assets/interface.cls b/skills/generating-apex/assets/interface.cls index 15796cd..b35b356 100644 --- a/skills/generating-apex/assets/interface.cls +++ b/skills/generating-apex/assets/interface.cls @@ -1,7 +1,6 @@ /** * Interface for {describe the capability or contract this interface defines}. * Implement this interface to provide {describe what implementations do}. - * @author Generated by Apex Class Writer Skill * * @example * public class EmailNotificationService implements {InterfaceName} { diff --git a/skills/generating-apex/assets/invocable.cls b/skills/generating-apex/assets/invocable.cls index 18193d1..d02fa11 100644 --- a/skills/generating-apex/assets/invocable.cls +++ b/skills/generating-apex/assets/invocable.cls @@ -2,7 +2,6 @@ * Invocable Apex action for {describe the action}. * Callable from Flows, Process Builder, and Agentforce. * Accepts bulkified List, returns List. - * @author Generated by Apex Class Writer Skill */ public with sharing class {ClassName} { diff --git a/skills/generating-apex/assets/queueable.cls b/skills/generating-apex/assets/queueable.cls index 8629b6c..911b56b 100644 --- a/skills/generating-apex/assets/queueable.cls +++ b/skills/generating-apex/assets/queueable.cls @@ -2,7 +2,6 @@ * Queueable Apex class for {describe the async operation}. * Accepts data through the constructor for stateful processing. * Optionally implements Database.AllowsCallouts for external integrations. - * @author Generated by Apex Class Writer Skill * * @example * // Enqueue the job diff --git a/skills/generating-apex/assets/schedulable.cls b/skills/generating-apex/assets/schedulable.cls index fe402db..1eb01f0 100644 --- a/skills/generating-apex/assets/schedulable.cls +++ b/skills/generating-apex/assets/schedulable.cls @@ -2,7 +2,6 @@ * Schedulable Apex class for {describe the scheduled operation}. * Delegates heavy processing to a Batch or Queueable job. * Keep execute() lightweight — it should only launch other jobs. - * @author Generated by Apex Class Writer Skill * * @example * // Schedule to run daily at 2 AM diff --git a/skills/generating-apex/assets/selector.cls b/skills/generating-apex/assets/selector.cls index be24059..29fd609 100644 --- a/skills/generating-apex/assets/selector.cls +++ b/skills/generating-apex/assets/selector.cls @@ -2,7 +2,6 @@ * Selector class for {SObject} queries. * Encapsulates all SOQL for {SObject} records. * All methods return bulkified results (Lists or Maps). - * @author Generated by Apex Class Writer Skill */ public inherited sharing class {SObject}Selector { diff --git a/skills/generating-apex/assets/service.cls b/skills/generating-apex/assets/service.cls index 6f802e6..d1ae58d 100644 --- a/skills/generating-apex/assets/service.cls +++ b/skills/generating-apex/assets/service.cls @@ -2,7 +2,6 @@ * Service class for {SObject} business logic. * Follows separation of concerns: delegates queries to {SObject}Selector * and SObject manipulation to {SObject}Domain where applicable. - * @author Generated by Apex Class Writer Skill */ public with sharing class {SObject}Service { diff --git a/skills/generating-apex/assets/trigger.cls b/skills/generating-apex/assets/trigger.cls index 7fc2d75..5f849ad 100644 --- a/skills/generating-apex/assets/trigger.cls +++ b/skills/generating-apex/assets/trigger.cls @@ -1,5 +1,5 @@ /** - * @author Generated by Apex Class Writer Skill + * {SObject} Trigger */ trigger {SObject}Trigger on {SObject} ( before insert, diff --git a/skills/generating-apex/assets/utility.cls b/skills/generating-apex/assets/utility.cls index 718df49..36ef885 100644 --- a/skills/generating-apex/assets/utility.cls +++ b/skills/generating-apex/assets/utility.cls @@ -2,7 +2,6 @@ * Utility class for {describe the category of utilities: String, Date, Collection, etc.}. * All methods are static and side-effect-free (no SOQL, no DML). * Private constructor prevents instantiation. - * @author Generated by Apex Class Writer Skill */ public with sharing class {ClassName} { diff --git a/skills/generating-apex/references/AccountDeduplicationBatch.cls b/skills/generating-apex/references/AccountDeduplicationBatch.cls index 2d6f005..6671839 100644 --- a/skills/generating-apex/references/AccountDeduplicationBatch.cls +++ b/skills/generating-apex/references/AccountDeduplicationBatch.cls @@ -3,7 +3,6 @@ * Compares Accounts by Name and BillingPostalCode to find potential duplicates. * Flags duplicates by setting the Is_Potential_Duplicate__c checkbox. * Implements Database.Stateful to track results across batch chunks. - * @author Generated by Apex Class Writer Skill * * @example * // Run with default batch size (200) diff --git a/skills/generating-apex/references/AccountSelector.cls b/skills/generating-apex/references/AccountSelector.cls index 1d826a1..57282dd 100644 --- a/skills/generating-apex/references/AccountSelector.cls +++ b/skills/generating-apex/references/AccountSelector.cls @@ -2,7 +2,6 @@ * Selector class for Account queries. * Encapsulates all SOQL for Account records. * All methods return bulkified results (Lists or Maps). - * @author Generated by Apex Class Writer Skill */ public with sharing class AccountSelector { diff --git a/skills/generating-apex/references/AccountService.cls b/skills/generating-apex/references/AccountService.cls index 0ec3cb8..242f5ae 100644 --- a/skills/generating-apex/references/AccountService.cls +++ b/skills/generating-apex/references/AccountService.cls @@ -2,7 +2,6 @@ * Service class for Account business logic. * Provides account deduplication, enrichment, and territory assignment. * Delegates queries to AccountSelector and SObject manipulation to AccountDomain. - * @author Generated by Apex Class Writer Skill */ public with sharing class AccountService {