> ## Documentation Index
> Fetch the complete documentation index at: https://labs.prompthon.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Professional AI Agent Course

> GW02: twelve focused, installable capabilities for professional AI agent practice.

<div className="not-prose my-4 rounded-md border border-gray-200 bg-gray-50 p-2 text-sm dark:border-gray-800 dark:bg-gray-900/40">
  <div className="mb-2 px-1 text-xs font-semibold uppercase tracking-wide text-gray-500 dark:text-gray-400">Need help?</div>

  <div className="flex flex-wrap gap-2">
    <a className="inline-flex items-center gap-2 rounded-md border border-gray-200 bg-white px-3 py-1.5 font-medium text-gray-700 no-underline shadow-sm hover:border-gray-300 hover:bg-gray-50 dark:border-gray-800 dark:bg-gray-950/60 dark:text-gray-200 dark:hover:bg-gray-900" href="https://discord.gg/sDE2HhGTg4" target="_blank" rel="noreferrer">
      <Icon icon="discord" iconType="brands" size={14} />

      <span>Ask in Discord</span>
    </a>

    <a className="inline-flex items-center gap-2 rounded-md border border-gray-200 bg-white px-3 py-1.5 font-medium text-gray-700 no-underline shadow-sm hover:border-gray-300 hover:bg-gray-50 dark:border-gray-800 dark:bg-gray-950/60 dark:text-gray-200 dark:hover:bg-gray-900" href="https://github.com/Prompthon-IO/agent-systems-handbook/issues/new/choose" target="_blank" rel="noreferrer">
      <Icon icon="github" iconType="brands" size={14} />

      <span>Open a GitHub issue</span>
    </a>

    <a className="inline-flex items-center gap-2 rounded-md border border-gray-200 bg-white px-3 py-1.5 font-medium text-gray-700 no-underline shadow-sm hover:border-gray-300 hover:bg-gray-50 dark:border-gray-800 dark:bg-gray-950/60 dark:text-gray-200 dark:hover:bg-gray-900" href="https://github.com/Prompthon-IO/agent-systems-handbook/blob/main/SUPPORT.md" target="_blank" rel="noreferrer">
      <Icon icon="life-ring" size={14} />

      <span>Support guide</span>
    </a>
  </div>
</div>

**Specialization ID:** `GW02` · General · Workshop-type

The Professional AI Agent Course is a six-class short course. This page documents twelve capabilities from Lessons 2–5, with three capabilities per lesson. Every skill below links directly to its complete codebase, including its human-facing guide, Codex instructions, metadata, scripts, references and classroom fixtures.

For the separate three-phase pathway combining private coaching, open-source contribution, and supervised project work, see the [PT01 · AI-Native Internship specialization](/specializations/ai-native-internship).

| Lesson                     | Capability                                     | Skill codebase                                                                                                                                      |
| -------------------------- | ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| 2 — Computer and materials | Organize files                                 | [`local-document-organizer`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/local-document-organizer)                   |
| 2 — Computer and materials | Understand sources                             | [`personal-knowledge-capture`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/personal-knowledge-capture)               |
| 2 — Computer and materials | Automate tool steps                            | [`personal-workflow-automation`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/personal-workflow-automation)           |
| 3 — Websites               | Build a local site                             | [`web-builder`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/web-builder)                                             |
| 3 — Websites               | Test behavior                                  | [`webapp-testing`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/webapp-testing)                                       |
| 3 — Websites               | Deploy a preview                               | [`vercel-deploy`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/vercel-deploy)                                         |
| 4 — Business data          | Structure a dataset                            | [`business-data-structuring`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/business-data-structuring)                 |
| 4 — Business data          | Operate CRM objects                            | [`crm-operations`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/crm-operations)                                       |
| 4 — Business data          | Analyze evidence                               | [`business-data-analysis`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/business-data-analysis)                       |
| 5 — Media and AEO          | Plan content                                   | [`content-strategy`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/content-strategy)                                   |
| 5 — Media and AEO          | Distribute through canonical Social operations | [`prompthon-social-campaign-manager`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/prompthon-social-campaign-manager) |
| 5 — Media and AEO          | Discover visibility gaps                       | [`ai-search-visibility`](https://github.com/Prompthon-IO/agent-systems-handbook/tree/develop/skills/ai-search-visibility)                           |

Use the [course package guide](https://github.com/Prompthon-IO/agent-systems-handbook/blob/develop/skills/course-support/README.md) for installation, synthetic fixtures, English and Simplified Chinese exercises, modification tasks and reset instructions. The lesson guides are also available directly: [Lesson 2](https://github.com/Prompthon-IO/agent-systems-handbook/blob/develop/skills/course-support/lessons/lesson-2.md), [Lesson 3](https://github.com/Prompthon-IO/agent-systems-handbook/blob/develop/skills/course-support/lessons/lesson-3.md), [Lesson 4](https://github.com/Prompthon-IO/agent-systems-handbook/blob/develop/skills/course-support/lessons/lesson-4.md) and [Lesson 5](https://github.com/Prompthon-IO/agent-systems-handbook/blob/develop/skills/course-support/lessons/lesson-5.md). Existing organizer, knowledge-capture and Social packages are extended rather than duplicated.

```bash theme={null}
python3 skills/course-support/scripts/setup_course_skills.py --lesson 2
python3 skills/course-support/scripts/seed_demo.py
```

The public/offline mode stores course records locally. The intended instructor-provisioned course mode uses a scoped Prompthon API and server-side Neon/PostgreSQL. The [backend dependency](https://github.com/Prompthon-IO/agent-systems-handbook/blob/develop/skills/course-support/references/backend-dependency.md) must be completed and verified by the Web App owner before remote classroom use. This page does not claim that a production course service has been deployed.

Keep one job per skill, preview consequential actions, preserve original files, and verify persisted state by reading it back. Never distribute production DB credentials or allow students to publish to real Social channels from a classroom fixture.
