Skip to content

Make repo AI-ready: AGENTS.md, CI, templates, changelog - #19

Merged
locus313 merged 2 commits into
mainfrom
ai-ready-setup
Jul 31, 2026
Merged

Make repo AI-ready: AGENTS.md, CI, templates, changelog#19
locus313 merged 2 commits into
mainfrom
ai-ready-setup

Conversation

@locus313

Copy link
Copy Markdown
Collaborator

Summary

Runs the ai-ready skill against this repo and fills in the missing AI-context, dev-workflow, and onboarding assets.

Added

  • AGENTS.md — project overview, structure, tech stack, conventions, common pitfalls
  • Maintenance Matrix section in .github/copilot-instructions.md
  • .github/workflows/ci.yml — shellcheck on all .sh files (repo had no CI before this)
  • .github/workflows/copilot-setup-steps.yml — installs shellcheck for Copilot's cloud coding agent
  • .github/ISSUE_TEMPLATE/{bug_report,feature_request}.yml
  • .github/PULL_REQUEST_TEMPLATE.md
  • CHANGELOG.md (Keep a Changelog format, seeded from merged PR history)
  • Vendored .github/skills/ai-ready/ skill itself

Skipped (not needed for this repo)

  • .mcp.json — no external APIs/DBs/cloud services for the agent to integrate with; scripts run on remote Plesk servers, not against local dependencies.
  • dependabot.yml — no package manifests/lockfiles in this repo to scan.
  • docs/ site — README + AGENTS.md + copilot-instructions.md are sufficient for a script collection this size (documented explicitly in AGENTS.md).

Assisted by ai-ready v1.2.0

locus313 and others added 2 commits July 31, 2026 12:09
- Add AGENTS.md with project overview, structure, conventions, and
  common pitfalls for AI coding agents.
- Add Maintenance Matrix to .github/copilot-instructions.md mapping
  script changes to required companion updates.
- Add .github/workflows/ci.yml (shellcheck on all .sh files) — this
  repo previously had no CI at all.
- Add .github/workflows/copilot-setup-steps.yml to pre-install
  shellcheck for the Copilot cloud coding agent.
- Add bug report / feature request issue forms and a PR template
  derived from the maintenance matrix checklist.
- Add CHANGELOG.md (Keep a Changelog format) seeded from PR history.
- Vendor the johnpapa/ai-ready skill into .github/skills/ai-ready/.

Assisted by ai-ready v1.2.0 (https://github.com/johnpapa/ai-ready)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Default severity (style/info) failed on pre-existing SC2086/SC2317
info-level nits in scripts unrelated to this PR. Failing only on
warning+ keeps CI meaningful without requiring an unrelated cleanup
of every existing script as part of this PR.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@locus313
locus313 merged commit 71d65f2 into main Jul 31, 2026
2 checks passed
@locus313
locus313 deleted the ai-ready-setup branch July 31, 2026 19:16
@alvinking895-prog

Copy link
Copy Markdown

start

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.

2 participants