Skip to content

feat: compliance with AGENTS.md and standard project health files - #1

Open
metyatech wants to merge 1 commit into
mainfrom
agent-runner/idle-gemini-flash-1772422544552
Open

feat: compliance with AGENTS.md and standard project health files#1
metyatech wants to merge 1 commit into
mainfrom
agent-runner/idle-gemini-flash-1772422544552

Conversation

@metyatech

Copy link
Copy Markdown
Owner

This PR brings the repository into compliance with AGENTS.md and project health standards.

Changes made:

  • Added AGENTS.md and agent-ruleset.json for rule composition.
  • Added package.json with lint, format, and verify scripts.
  • Added .gitignore to exclude build artifacts and log files.
  • Added CONTRIBUTING.md, SECURITY.md, and CHANGELOG.md for project health.
  • Updated README.md to link to standard files.
  • Added .markdownlint.json to relax line length rules.
  • Run npm run verify to ensure all files are correctly formatted and linted.

Tests run:

  • npm run verify (linting, formatting, and AGENTS.md generation) - PASS

Copilot AI review requested due to automatic review settings March 2, 2026 03:39
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

@metyatech
metyatech force-pushed the agent-runner/idle-gemini-flash-1772422544552 branch from 4062bb4 to 9c0a3c3 Compare March 2, 2026 03:42
@metyatech

Copy link
Copy Markdown
Owner Author

Updated PR with cleaner changes based on the latest main:

  • Added package.json with lint, ormat, and �erify scripts.
  • Added .gitignore for Node.js and environment files.
  • Updated �gent-ruleset.json with
    ode domain and correct source.
  • Updated AGENTS.md (regenerated with additional Node rules).
  • Updated CHANGELOG.md for version 1.0.0.
  • Updated README.md to link to standard health files.
  • Standardized .markdownlint.json to allow necessary exceptions.
  • Verified all changes with
    pm run verify.

@metyatech metyatech self-assigned this Mar 2, 2026
@metyatech

Copy link
Copy Markdown
Owner Author

Agent runner idle failed.

Repo: metyatech/skill-quality-workflow
Engine: gemini-flash
Notify: @metyatech

Summary:
(missing)

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

このPRは、リポジトリを AGENTS.md と一般的な “project health” ファイル群に準拠させ、開発/運用の標準化(ルール合成・lint/format・コミュニティ/セキュリティ文書)を整備するものです。

Changes:

  • AGENTS.md / agent-ruleset.json を追加してルール合成フローを導入
  • package.json(lint/format/verify/compose)と関連ツールを追加
  • CONTRIBUTING.md / SECURITY.md / CHANGELOG.md などの標準ドキュメントを追加し、README からリンク

Reviewed changes

Copilot reviewed 6 out of 11 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
package.json lint/format/compose/verify スクリプトと開発用依存関係を追加
package-lock.json npm ロックファイルを追加して依存解決を固定化
agent-ruleset.json compose-agentsmd のルールソース/出力を設定
AGENTS.md compose-agentsmd により生成されたルール本文を追加
.markdownlint.json markdownlint のルール緩和設定を追加
.gitignore 生成物/ログ/ツール関連ディレクトリ等を除外
CONTRIBUTING.md 開発手順とPRフローを文書化
SECURITY.md セキュリティポリシー(報告方法/ガイドライン)を追加
CHANGELOG.md 変更履歴のフォーマットと初版エントリを追加
README.md 標準ファイルへのリンクとライセンス表記を更新
CLAUDE.md AGENTS.md 参照用のファイルを追加

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json
Comment on lines +29 to +31
"compose-agentsmd": "latest",
"markdownlint-cli": "latest",
"prettier": "latest"

Copilot AI Mar 2, 2026

Copy link

Choose a reason for hiding this comment

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

devDependencies are set to "latest", which makes installs non-reproducible across time and can unexpectedly change lint/format results. Pin these to exact versions (or a bounded semver range) and keep package-lock.json in sync.

Suggested change
"compose-agentsmd": "latest",
"markdownlint-cli": "latest",
"prettier": "latest"
"compose-agentsmd": "^1.0.0",
"markdownlint-cli": "^0.41.0",
"prettier": "^3.3.3"

Copilot uses AI. Check for mistakes.
Comment thread package.json
},
"publishConfig": {
"access": "public"
},

Copilot AI Mar 2, 2026

Copy link

Choose a reason for hiding this comment

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

If this package is intended to be published (it has a scoped name and publishConfig.access), add a files allowlist (and/or exports) to constrain what gets published. Otherwise the default publish set may include repo-only files like rules/docs and increase supply-chain/size risk.

Suggested change
},
},
"files": [
"SKILL.md"
],

Copilot uses AI. Check for mistakes.
Comment thread SECURITY.md
Comment on lines +5 to +6
| Version | Supported |
| ------- | --------- |

Copilot AI Mar 2, 2026

Copy link

Choose a reason for hiding this comment

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

Reporting vulnerabilities via public GitHub Issues can lead to accidental disclosure. Prefer a private reporting channel (GitHub Security Advisories/private vulnerability reporting, or a dedicated security email) and reference that here.

Copilot uses AI. Check for mistakes.
Comment thread CONTRIBUTING.md
Comment on lines +9 to +10
cd skill-quality-workflow
```

Copilot AI Mar 2, 2026

Copy link

Choose a reason for hiding this comment

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

Heading grammar: this section lists multiple prerequisites, so the heading should be plural.

Copilot uses AI. Check for mistakes.
Comment thread package.json
Comment on lines +3 to +6
"version": "1.0.0",
"description": "An Agent Skill for test coverage methodology and defect handling workflows.",
"type": "module",
"main": "SKILL.md",

Copilot AI Mar 2, 2026

Copy link

Choose a reason for hiding this comment

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

Several devDependencies in package-lock.json declare engines: { node: ">=20" }. Add an explicit engines.node (and optionally engineStrict guidance) in package.json so users on older Node versions fail fast with a clear message.

Copilot uses AI. Check for mistakes.
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