Skip to content

AgoraIO-Community/ai-devkit

Repository files navigation

ai-devkit

Portable repo conventions and progressive-disclosure docs for AI-assisted development.

This repo follows its own standard. Start with AGENTS.md and this repo's docs/ai tree.

What It Is

ai-devkit has three parts:

  1. A portable repo standard built around AGENTS.md and docs/ai/
  2. Canonical workflow docs under docs/workflows
  3. Optional adapters under skills/ and plugin config directories

The core value is curated context:

  • repo-local conventions
  • maintainable summaries of architecture and workflows
  • tribal knowledge and gotchas that code alone does not express clearly

Repo Layout

Path Purpose
AGENTS.md primary repo entry point for agents
docs/ai this repo's own progressive-disclosure docs
docs/workflows canonical docs workflows
docs/recipe-profile.md recipe inheritance profile for reusable starter repos
examples/minimal-repo minimal structural fixture for adopters
examples/recipe-base base recipe fixture
examples/recipe-vertical vertical recipe fixture
docs/policy/agent-policy.md canonical shared policy
skills/ai-devkit optional adapter layer for skill-aware tools
docs/progressive-disclosure-standard.md full standard

Quick Start

Create docs in another repo

Paste this into an agent session:

Your task is to add progressive disclosure documentation and git conventions to this repository.

Read these files from the ai-devkit repo:
1. docs/workflows/generate.md
2. docs/workflows/test.md
3. docs/progressive-disclosure-standard.md

Deliverables:
1. Add AGENTS.md at the repo root using the standard template.
2. Generate docs under docs/ai/.
3. Preserve existing repo docs.
4. If CLAUDE.md already exists, add a reference to AGENTS.md without replacing content.
5. Apply the documented git conventions.

After generating docs, run the test workflow. Fix findings and retest until the docs are accurate.

Review docs

Review this repo's progressive disclosure docs and provide feedback only.
Do not change files.

Read these files from the ai-devkit repo:
1. docs/workflows/test.md
2. docs/progressive-disclosure-standard.md

Compare docs/ai/ to the real codebase. Report inaccuracies, weak coverage, and recommended new test cases.

Fix review findings

Fix the review findings for this repo's progressive disclosure docs.

Read these files from the ai-devkit repo:
1. docs/workflows/fix.md
2. docs/progressive-disclosure-standard.md

Use fix.md to trace each finding to source, patch the exact doc file, update test-results, and re-check structure.

Multi-agent review with Codex

Use docs/workflows/review_codex.md.

It contains the independent Codex review loop, the codex exec commands, the verification pass, and the batch-across-repos guidance.

Recipe profile

Use docs/recipe-profile.md when a repo is a reusable starter that should publish extension points and support child verticals.

Compatibility

Compatibility is capability-based, not absolute.

Tool Plain Markdown Skill Adapter Session-Start Adapter Multi-Agent Review
Claude Code Yes Yes Yes Yes
Cursor Yes Yes Yes Not documented here
Codex Yes Adapter docs only No Yes, as reviewer via CLI
Gemini Yes Minimal metadata only No Not documented here
Other tools Usually yes Depends on tool Depends on tool Depends on tool

Optional Adapters

The standard works without plugin installation. Adapters are optional.

Claude Code

/plugin marketplace add AgoraIO-Community/ai-devkit
/plugin install ai-devkit@ai-devkit

Cursor

npx skills add AgoraIO-Community/ai-devkit

Manual

git clone https://github.com/AgoraIO-Community/ai-devkit.git

Use:

  • AGENTS.md when a repo already adopted the standard
  • skills/ai-devkit/SKILL.md only when you need the adapter layer directly

Notes

  • ship, pr, and sync are optional helpers, not the core product
  • canonical docs workflows live in docs/workflows/
  • repo-local AGENTS.md overrides plugin-injected defaults

References

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors