Add portable AI source folder READMEs#323
Conversation
Introduce ownership, structure, usage, validation, and migration guidance for portable LightSpeed AI assets by adding README files for .schemas, agents, cookbook, hooks, instructions, plugins, skills, and workflows. Update the root README's last_updated date and add a "Portable AI Source Folders" index that links to the new READMEs. These documents standardize where portable specs, schemas, recipes, hooks, instructions, plugins, skills, and workflows should live and how to migrate assets from .github paths.
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (5)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Note
|
There was a problem hiding this comment.
Code Review
This pull request establishes a new top-level directory structure for portable AI assets, including schemas, agents, cookbooks, hooks, instructions, plugins, skills, and workflows. Each directory now contains a README defining its purpose, ownership, and migration rules from the legacy .github folder. Review feedback focused on improving the consistency and clarity of these structures by suggesting standardized entry point filenames (e.g., AGENT.md, hook.sh, workflow.yml) and recommending the removal of GitHub-specific subfolders for plugin manifests to better align with the goal of portability.
There was a problem hiding this comment.
Pull request overview
This PR adds a set of top-level “portable AI source folder” READMEs to standardise ownership, structure, validation, and migration guidance for assets intended to live outside .github/, and updates the root README to index them.
Changes:
- Added new folder-level READMEs for portable
.schemas/,agents/,cookbook/,hooks/,instructions/,plugins/,skills/, andworkflows/. - Updated the root
README.mdlast_updateddate and added a “Portable AI Source Folders” index linking to the new READMEs.
Reviewed changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| README.md | Updates last_updated and adds a new index section linking to the portable folder READMEs. |
| .schemas/README.md | Defines ownership/usage/migration guidance for portable schemas. |
| agents/README.md | Defines ownership/usage/migration guidance for portable agent specifications. |
| cookbook/README.md | Defines ownership/usage/migration guidance for portable recipes/examples. |
| hooks/README.md | Defines ownership/usage/migration guidance for portable hooks/guardrails. |
| instructions/README.md | Defines ownership/usage/migration guidance for portable instructions (tool-agnostic). |
| plugins/README.md | Defines ownership/usage/migration guidance for installable plugin bundles. |
| skills/README.md | Defines ownership/usage/migration guidance for self-contained skills. |
| workflows/README.md | Defines ownership/usage/migration guidance for portable agentic workflows (distinct from GitHub Actions). |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Ash Shaw <ashley@lightspeedwp.agency>
General Pull Request
Linked issues
Closes #290
Changelog
Added
.schemas/,agents/,cookbook/,hooks/,instructions/,plugins/,skills/, andworkflows/.README.md.Changed
README.mdlast_updateddate to2026-05-18..github/*paths.Fixed
.githublocations.Removed
Risk Assessment
Risk Level: Low
Potential Impact:
This is a documentation-only change. If incorrect, the main risk is contributor confusion about folder ownership, migration targets, or where new portable AI assets should be added.
Mitigation Steps:
.github/*paths unless explicitly migrated.How to Test
Prerequisites
Test Steps
README.mdand confirm the new Portable AI Source Folders section is present..schemas/README.mdagents/README.mdcookbook/README.mdhooks/README.mdinstructions/README.mdplugins/README.mdskills/README.mdworkflows/README.mdExpected Results
.github/*locations.Edge Cases to Verify
.github/workflows/Checklist (Global DoD / PR)
References