ai-docs/AI-Docs-Plan.md
2026-02-10 13:55:42 -06:00

3.3 KiB

AI Documentation Plan

Purpose

Create a Confluence-ready hierarchy and an initial documentation set that assumes zero prior knowledge. This plan now maps directly to markdown files under a docs folder.

Proposed Folder Structure

  • docs/
    • ai/
      • index.md
      • overview.md
      • ios.md
      • android.md
      • cross-platform.md
      • skills.md
      • usage-tokens.md
      • troubleshooting.md
      • governance.md

Top-Level Hierarchy (Confluence)

  1. AI Overview
  2. iOS (Xcode + optional VS Code)
  3. Android (VS Code)
  4. Cross-Platform AI Usage
  5. Skills Library
  6. Usage and Token Budgeting
  7. Troubleshooting and FAQ
  8. Governance, Privacy, and Policy

1) AI Overview

  • Start Here
    • What AI is and is not (short definitions)
    • What problems AI can help with (examples)
    • What not to use AI for (guardrails)
  • GitHub Copilot Enterprise
    • What it is
    • Access requirements
    • Account setup steps
  • Terminology
    • Copilot
    • Chat
    • Agents
    • Skills
    • Tokens and usage
  • Getting Help
    • Who to contact
    • Where to report issues

2) iOS (Xcode + optional VS Code)

  • Setup Path A: Xcode + GitHub Copilot for Xcode
    • Prerequisites
    • Install plugin
    • Sign in and verify
    • First-use walkthrough
  • Setup Path B: VS Code + GitHub Copilot extension
    • When to use VS Code on iOS
    • Install extension
    • Sign in and verify
    • First-use walkthrough
  • iOS-Specific Guidance
    • Swift/SwiftUI tips
    • Common prompt patterns for iOS
  • iOS Troubleshooting
    • Login issues
    • Suggestions not appearing
    • Network or policy blocks

3) Android (VS Code)

  • Setup: VS Code + GitHub Copilot extension
    • Prerequisites
    • Install extension
    • Sign in and verify
    • First-use walkthrough
  • Android-Specific Guidance
    • Kotlin/Java tips
    • Common prompt patterns for Android
  • Android Troubleshooting
    • Login issues
    • Suggestions not appearing
    • Network or policy blocks

4) Cross-Platform AI Usage

  • Agents.md
    • What it is
    • How to use it (copy/paste examples)
    • When to use agents vs chat
  • Prompting Patterns
    • Asking for refactors
    • Writing tests
    • Debugging errors
    • Explaining unfamiliar code
  • Connecting Skills
    • When to use a skill
    • How to chain multiple skills
    • How to pass context between steps

5) Skills Library

  • What skills are
  • How to download existing skills
  • How to enable or configure skills
  • Current Skills (add repo links)
    • onboarding-cro (link)
    • revenuecat-ios-integration (link)
    • find-skills (link)
    • swiftui-expert-skill (link)
    • mcp-builder (link)
    • pdf (link)
    • skill-creator (link)
    • template-skill (link)
    • webapp-testing (link)

6) Usage and Token Budgeting

  • How tokens are spent (simple model)
  • Best practices to reduce usage
    • Use clear, bounded requests
    • Prefer edits over full rewrites
    • Reuse context instead of re-sending
  • Daily and monthly budgeting tips
  • Red flags that burn tokens quickly
  • Quick checklist

7) Troubleshooting and FAQ

  • Setup and login errors
  • Extension or plugin conflicts
  • Company network restrictions
  • Why suggestions are low quality
  • When to escalate

8) Governance, Privacy, and Policy

  • What data is allowed
  • What data is forbidden
  • Safe prompts and examples
  • Compliance and audit expectations

Next Steps

  • Assign owners per section
  • Link skills to their repos
  • Add screenshots and short videos
  • Set review cadence