AI2 min read

Concepts

Tools

  • Provide the capabilities to leverage your computer, use the web, interact with media, and access your files.

Memory

  • Provides a short-term context for AI to recall between different chat sessions.

Skills

  • Provides detailed step by step instructions for AI to follow to complete a task. These turn your workflows into repeatable processes.

Context

  • Files that provide instructions, conventions, SOPs, and other information that is useful for AI to understand your company and how it works. This is the long-term memory of your company.

Profiles

  • Profiles are the combinition of Tools, memory, skills and context that make an agent exceptionally good a specific number of tasks. A marketer profile will have a different set of tools, memory, skills and context than a software engineer profile.
  • Profiles are an exceptional way to delegate work. The orchestrator pattern allows for a single agent to take your request and break it down to sub-tasks that can be delegated to specialized agents. This allows for a single agent to manage a complex task that requires multiple skill sets.

Prompting Best Practices

  • Provide clear instructions for AI to follow.
  • Provide as much additional context as possible. Where are the files it needs or how to access them? What is the goal of the task? What is the desired result? What are the constraints? What is the format of the output?
  • If you find yourself repeating instructions, create a skill that can be reused to help load context.
  • Create pr