diff --git a/autogpts/forge/tutorials/005_adding_abilities.md b/autogpts/forge/tutorials/005_adding_abilities.md new file mode 100644 index 00000000..3479a9f3 --- /dev/null +++ b/autogpts/forge/tutorials/005_adding_abilities.md @@ -0,0 +1,40 @@ +# Ability Acquisition: Enhancing Your Agent's Capabilities + +## Introduction +- Understanding the Importance of Ability Acquisition +- The Concept of Abilities in AutoGPT + +## Section 1: Identifying Necessary Abilities +- Analyzing the Requirements for Your Agent +- Categorizing Abilities: Core vs. Supplementary + +## Section 2: Developing Abilities for Your Agent +- Integrating Existing Abilities from the Forge +- Developing Custom Abilities: A Step-by-step Guide + +## Section 3: Implementing and Executing Abilities +- Utilizing the Agent Protocol for Ability Implementation +- Executing Abilities: Task and Step Execution +- Example: Developing and Executing an Ability using Task and Step Schemas + +## Section 4: Encoding Abilities in Prompts for LLM Selection +- Understanding the Concept of Prompt Engineering +- Strategies for Effective Ability Encoding in Prompts +- Practical Examples: Encoding Various Abilities in Prompts + +## Section 5: Testing and Debugging Abilities +- Employing Test-Driven Development for Ability Testing +- Debugging Common Issues in Ability Implementation + +## Conclusion +- Recap of the Tutorial +- Preparing Your Agent for Ability Integration and Enhancement + +## Additional Resources +- Links to Documentation and Ability Development Guides +- Community Discussions on Ability Development + +## Appendix +- Examples of Ability Implementations +- Glossary of Ability-Related Terms + diff --git a/autogpts/forge/tutorials/005_adding_skills.md b/autogpts/forge/tutorials/005_adding_skills.md deleted file mode 100644 index 2a150719..00000000 --- a/autogpts/forge/tutorials/005_adding_skills.md +++ /dev/null @@ -1,39 +0,0 @@ -# Skill Acquisition: Enhancing Your Agent's Capabilities - -## Introduction -- Understanding the Importance of Skill Acquisition -- The Concept of Skills in AutoGPT - -## Section 1: Identifying Necessary Skills -- Analyzing the Requirements for Your Agent -- Categorizing Skills: Core vs. Supplementary - -## Section 2: Developing Skills for Your Agent -- Integrating Existing Skills from the Forge -- Developing Custom Skills: A Step-by-step Guide - -## Section 3: Implementing and Executing Skills -- Utilizing the Agent Protocol for Skill Implementation -- Executing Skills: Task and Step Execution -- Example: Developing and Executing a Skill using Task and Step Schemas - -## Section 4: Encoding Skills in Prompts for LLM Selection -- Understanding the Concept of Prompt Engineering -- Strategies for Effective Skill Encoding in Prompts -- Practical Examples: Encoding Various Skills in Prompts - -## Section 5: Testing and Debugging Skills -- Employing Test-Driven Development for Skill Testing -- Debugging Common Issues in Skill Implementation - -## Conclusion -- Recap of the Tutorial -- Preparing Your Agent for Skill Integration and Enhancement - -## Additional Resources -- Links to Documentation and Skill Development Guides -- Community Discussions on Skill Development - -## Appendix -- Examples of Skill Implementations -- Glossary of Skill-Related Terms