Skip to content

Add skills and docs#321

Merged
andrewjong merged 13 commits intomainfrom
aj/ai-native
Mar 18, 2026
Merged

Add skills and docs#321
andrewjong merged 13 commits intomainfrom
aj/ai-native

Conversation

@andrewjong
Copy link
Member

Add agent skills and docs

What does this pull request do?

Significantly updates docs to be more complete and adds agent skills.

Which issue number does this address?
#319

How did you implement it?

There is now AGENTS.md and .agents/skills/

Did you update the docs (and where)?

Docs are updated via mkdocs.yml and markdown files under docs/. It should render at localhost:8000 when you run docker compose up docs.

…ocumentation

- Add AGENTS.md as main guide for AI coding agents (OpenHands, Claude Code)
- Create 7 Agent Skills in .agents/skills/ following Agent Skills standard:
  - add-ros2-package: Create new ROS 2 packages
  - integrate-module-into-layer: Integrate modules into bringup
  - write-isaac-sim-scene: Create Isaac Sim scenarios
  - debug-module: Autonomous debugging strategies
  - update-documentation: Documentation workflow
  - test-in-simulation: End-to-end simulation testing
  - add-behavior-tree-node: Create behavior tree nodes
- Add package template with C++/Python examples in skill assets
- Add system_architecture.md with mermaid diagrams showing data flow
- Add integration_checklist.md with standard topics and requirements
- Add ai_agent_guide.md as quick reference for agents
- Update mkdocs.yml with new documentation sections
- Convert CLAUDE.md to symlink to AGENTS.md

Enables AI agents to quickly understand repository structure, implement
features following established patterns, and autonomously debug and test.
@andrewjong andrewjong merged commit f01df46 into main Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant