Skip to content

Complete agent specs and audit documentation standards#581

Merged
ashleyshaw merged 5 commits into
developfrom
claude/gracious-edison-ACzNn
May 29, 2026
Merged

Complete agent specs and audit documentation standards#581
ashleyshaw merged 5 commits into
developfrom
claude/gracious-edison-ACzNn

Conversation

@ashleyshaw
Copy link
Copy Markdown
Member

Summary

Complete documentation for two spec-only agent tracking issues and audit documentation standards for consistency across repository.

Changes Made

Agent Specifications (#488, #490):

  • Completed template.agent.md with full specification template, usage guidelines, structure documentation, and best practices
  • Enhanced testing.agent.md with comprehensive role/responsibilities, capabilities, configuration, examples, and related agent references

Documentation Audit (#22, #18, #21):

Issues Closed

Testing

All validation checks pass:

  • ✅ Markdown linting
  • ✅ YAML validation
  • ✅ Frontmatter validation
  • ✅ Skill manifest validation
  • ✅ JSON validation

Checklist

  • Documentation meets org standards
  • Changelog entry prepared
  • Frontmatter updated (version/last_updated)
  • All AC met and demonstrated
  • Code/design reviews approved
  • CI checks passing

Generated by Claude Code

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 29, 2026

Warning

Review limit reached

@ashleyshaw, we couldn't start this review because you've reached your PR review rate limit.

More reviews will be available in 27 minutes and 46 seconds. Learn how PR review limits work.

Your organization has run out of usage credits. Purchase more in the billing tab.

⌛ How to resolve this issue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available.

Please see our Fair Usage Limits Policy for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: 69a99a99-fd8b-4733-a9d0-6788426838b2

📥 Commits

Reviewing files that changed from the base of the PR and between d7786c6 and f64176c.

📒 Files selected for processing (4)
  • CHANGELOG.md
  • agents/template.agent.md
  • agents/testing.agent.md
  • instructions/copilot-operations.instructions.md
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/gracious-edison-ACzNn

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ashleyshaw ashleyshaw marked this pull request as ready for review May 29, 2026 21:29
@github-actions github-actions Bot added area:documentation Docs & guides lang:md Markdown content/docs status:needs-review Awaiting code review priority:normal Default priority type:chore Chore / small hygiene change type:documentation Documentation meta:needs-changelog Requires a changelog entry before merge labels May 29, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Reviewer Summary for PR #581

CI Status:success
Files changed: 10

Recommendations

  • Ready to proceed pending human review

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request establishes comprehensive organization-wide standards by expanding and activating several instruction and specification files, including templates for agents, copilot operations, file organization, multi-platform skill manifests, self-explanatory commenting, spec-driven workflows, task implementation, and WordPress project planning. The review feedback identifies two issues: a reference to a document in the docs directory needs to be updated to uppercase with underscores (AGENT_DEVELOPMENT.md) to comply with the newly defined file organization standards, and an incorrect path to coding-standards.instructions.md in the copilot operations guide needs to be corrected.

Comment thread agents/template.agent.md Outdated
## See Also

- [Agents Directory](./README.md) – Directory of all agent specifications
- [Agent Development Guide](../docs/agent-development.md) – Building and testing new agents
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

According to the repository's file organization standards, documentation and governance files in the docs/ directory must use UPPERCASE naming with underscores (e.g., MIGRATION.md). Please update the reference to agent-development.md to use the uppercase naming convention.

Suggested change
- [Agent Development Guide](../docs/agent-development.md) – Building and testing new agents
- [Agent Development Guide](../docs/AGENT_DEVELOPMENT.md) – Building and testing new agents
References
  1. Documentation and governance files in the docs/ directory must use UPPERCASE naming with underscores (e.g., GOVERNANCE_REVISION_LOG.md), as the lowercase-with-hyphens naming convention applies to other asset types and not to docs/ files.


### Session Start Protocol

1. **Load context:** Read CLAUDE.md, AGENTS.md, .github/instructions/coding-standards.instructions.md
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The path to the coding standards instruction file is incorrect. coding-standards.instructions.md is an organization-wide instruction file located in the top-level instructions/ directory, not under .github/instructions/. Please update the path to instructions/coding-standards.instructions.md.

Suggested change
1. **Load context:** Read CLAUDE.md, AGENTS.md, .github/instructions/coding-standards.instructions.md
1. **Load context:** Read CLAUDE.md, AGENTS.md, instructions/coding-standards.instructions.md

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 2faab23a4d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread agents/template.agent.md Outdated
## See Also

- [Agents Directory](./README.md) – Directory of all agent specifications
- [Agent Development Guide](../docs/agent-development.md) – Building and testing new agents
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Point the template at an existing agent guide

This newly added See Also entry resolves to docs/agent-development.md, but that file does not exist in the repository (I checked the tree excluding node_modules). Because this template is the canonical starting point for creating agent specs, the broken link leaves new agent authors without the promised build/testing guidance.

Useful? React with 👍 / 👎.

Comment thread agents/testing.agent.md Outdated
Comment on lines +177 to +179
- [Test Fixer Agent](./test-fixer.agent.md) – Fixes identified test failures
- [Release Agent](./release.agent.md) – Ensures tests pass before release
- [CI/CD Integration](../workflows/ci.md) – Runs tests automatically on PR
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Replace missing related-agent and workflow targets

When readers follow these Related Agents links, ./test-fixer.agent.md and ../workflows/ci.md both resolve to missing files in this checkout (repo-wide search excluding node_modules finds neither target). This section documents the Testing Agent's handoff and CI context, so the broken links make that navigation unusable for the scenarios the spec is trying to support.

Useful? React with 👍 / 👎.

claude added 4 commits May 29, 2026 21:32
Standardise markdown formatting across all instruction files per
markdownlint-cli2 rules.

https://claude.ai/code/session_015QNP4SGYZTmRmXNQachTTf
Bump versions from v1.0 to v1.1 for files modified after initial documentation:
- instructions/file-organisation.instructions.md (added MIGRATION.md references)
- instructions/spec-driven-workflow.instructions.md (added breaking changes guidance)

Fixes frontmatter freshness validation failure.
https://claude.ai/code/session_015QNP4SGYZTmRmXNQachTTf
…entation

- Document template.agent.md with canonical specification structure, usage guidelines, and best practices (Issue #488)
- Enhance testing.agent.md with comprehensive role, capabilities, configuration, and examples (Issue #490)
- Both agents now fully documented with clear responsibilities, tools, constraints, and related references

https://claude.ai/code/session_015QNP4SGYZTmRmXNQachTTf
@ashleyshaw ashleyshaw force-pushed the claude/gracious-edison-ACzNn branch from b6bc1b9 to 15a9c3a Compare May 29, 2026 21:33
- Update agent-development.md reference to AGENT_CREATION.md in agents/template.agent.md (correct file exists)
- Fix coding-standards.instructions.md path from .github/instructions/ to instructions/ (correct location per file org standards)
- Remove broken links to non-existent test-fixer.agent.md and ci.md in agents/testing.agent.md

https://claude.ai/code/session_015QNP4SGYZTmRmXNQachTTf
@github-actions github-actions Bot removed the type:chore Chore / small hygiene change label May 29, 2026
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Reviewer Summary for PR #581

CI Status:success
Files changed: 4

Recommendations

  • Ready to proceed pending human review

@ashleyshaw ashleyshaw merged commit 7837ca3 into develop May 29, 2026
11 of 13 checks passed
@ashleyshaw ashleyshaw deleted the claude/gracious-edison-ACzNn branch May 29, 2026 21:34
@github-actions
Copy link
Copy Markdown
Contributor

🔍 Reviewer Summary for PR #581

CI Status:success
Files changed: 4

Recommendations

  • Ready to proceed pending human review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:documentation Docs & guides lang:md Markdown content/docs meta:needs-changelog Requires a changelog entry before merge priority:normal Default priority status:needs-review Awaiting code review type:documentation Documentation

Projects

None yet

2 participants