本文へ移動
cccskills
無料GitHub で公開

agents-md-manager

Audit, generate, update, and lint AGENTS.md files across all projects. Use when asked to check project context files, scaffold AGENTS.md for new projects, update stale ones, or run a cross-project audit.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md3.8 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

AGENTS.md Manager

Maintain AGENTS.md project context files across all ~/Dev projects.

Available Operations

1. Audit — Cross-project health check

Scan all projects and report AGENTS.md / .pi/ / td status:

# Use the project_init tool in batch mode

Use project_init with action: "batch" to get a full overview. Then provide a table:

ProjectStackAGENTS.md.pi/tdStatus

Flag projects that:

  • Have code but no AGENTS.md (needs init)
  • Have AGENTS.md but no .pi/ or td (partially set up)
  • Are fully ready ✅

2. Generate — Create AGENTS.md for a project

Use project_init with action: "detect" first to preview, then action: "init" to create.

After auto-generation, review and enhance the output by:

  • Reading README.md for project description and purpose
  • Checking package.json scripts for accurate quick-start commands
  • Looking at src/ structure for meaningful directory descriptions
  • Adding project-specific conventions found in configs (ESLint rules, Prettier settings)
  • Adding deployment info if found (Dockerfile, CI workflows, deploy scripts)

3. Update — Refresh specific sections

When a project has changed significantly:

  1. Read current AGENTS.md
  2. Run project_init with action: "detect" to get fresh stack profile
  3. Compare detected state against documented state
  4. Update only stale sections, preserving manual edits in other sections

Key sections to check:

  • Stack: Dependencies changed?
  • Quick Start: New scripts added/removed?
  • Directory Layout: New top-level dirs?
  • Conventions: Linting/formatting tools changed?
  • Key Files: New config files?

Use the edit tool for surgical updates — don't rewrite the entire file.

4. Sync Check — Detect drift

Compare AGENTS.md claims against reality:

# Check if referenced directories exist
# Verify scripts in package.json match what's documented
# Confirm referenced config files exist
# Check if new top-level dirs aren't documented

For each project with AGENTS.md:

  1. Read the AGENTS.md
  2. Run project_init detect to get current profile
  3. Compare:
    • Listed directories vs actual directories
    • Documented scripts vs actual package.json scripts
    • Referenced config files vs files on disk
    • Stack description vs detected stack
  4. Report drift items with suggested fixes

5. Lint — Quality check

Check AGENTS.md files for common issues:

  • Missing sections: No quick start, no directory layout
  • Stale paths: References to directories/files that don't exist
  • Generic content: Boilerplate without project-specific detail
  • Missing td mandate: No task management section
  • No description: Missing project purpose/overview
  • Broken commands: Script references that don't match package.json

Report with severity:

  • 🔴 Critical: Missing or empty AGENTS.md in active project
  • 🟡 Important: Stale content, missing key sections
  • 🔵 Minor: Formatting, generic descriptions

Batch Mode

When operating on multiple projects:

  1. Start with audit to identify which projects need attention
  2. Process projects by priority (active first, stale/archived last)
  3. Show a summary of changes before applying
  4. Always ask before writing to files

Integration with Other Tools

  • Use project_init for stack detection and initial generation
  • Use workon to switch context when doing deep updates
  • Use td to track large-scale AGENTS.md update campaigns
  • Use read and edit for surgical file modifications

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

blog-post

無料

Draft, edit, and publish blog posts for e9n.dev. Use when creating new posts, editing drafts, or refining existing content. Handles Eleventy frontmatter, Tailwind formatting, and Espen's authentic voice.

日本語の概要は準備中です。原文の説明を表示しています。

espennilsen/pi1222026年9月22日 更新

Generate a full operational status report for the Aivena bot. Checks all subsystems: extensions, webserver, Telegram, chat bridge, heartbeat, cron, database, memory, CRM, calendar, task management, jobs/telemetry, and storage. **Triggers — use this skill when:** - User asks for "status", "bot status", "system status", "operational status" - User asks "is everything running?", "how's Aivena doing?" - User says "health check", "diagnostics", "systems check" - User asks "what's the state of the bot?"

日本語の概要は準備中です。原文の説明を表示しています。

espennilsen/pi1222026年9月22日 更新

Parse git history and produce or update a CHANGELOG.md following the Keep a Changelog convention. Supports Conventional Commits, basic prefix conventions, and unstructured commit messages. Intelligently categorizes changes, detects breaking changes, links to PRs/issues, and handles both initial generation and incremental updates. **Triggers — use this skill when:** - User asks to "generate", "create", "update", or "write" a changelog - User mentions "CHANGELOG", "changelog", "release notes" - User says "document changes", "what changed since last release" - User wants to "prepare a release" and needs a changelog entry - User asks to "clean up" or "reformat" an existing changelog **Covers:** Any git-based project. Handles Conventional Commits (feat/fix/chore), Angular convention, basic prefixes (Add/Fix/Remove), and freeform commit messages. Outputs Keep a Changelog format with optional Common Changelog enhancements.

日本語の概要は準備中です。原文の説明を表示しています。

espennilsen/pi1222026年9月22日 更新

cmux

無料

Orchestrate cmux terminal panes — split terminals, run parallel processes, read output from other panes, and use the built-in browser. Use when working inside cmux and you need to run a dev server, watch tests, spawn sub-agents, or preview web pages.

日本語の概要は準備中です。原文の説明を表示しています。

espennilsen/pi1222026年9月22日 更新

Review code for quality, security, performance, and maintainability. Use when reviewing PRs, auditing a codebase, or refactoring. Covers TypeScript, Node.js, infrastructure-as-code, and full-stack web apps.

日本語の概要は準備中です。原文の説明を表示しています。

espennilsen/pi1222026年9月22日 更新

Generate and maintain AI-readable markdown documentation for a codebase in docs/. Use this skill whenever the user asks to document their codebase, generate project docs, create architecture docs, update documentation after code changes, build a knowledge base for AI agents, create onboarding docs, map out a codebase, or explain a project structure. Also trigger when users say things like "document this repo", "create docs for my project", "update the docs", "write architecture documentation", "help AI understand my code", "generate a codebase overview", or "maintain docs". This skill is specifically about creating structured markdown files in a docs/ directory that serve as a knowledge base — NOT about writing inline code comments, README files, or API reference docs from docstrings.

日本語の概要は準備中です。原文の説明を表示しています。

espennilsen/pi1222026年9月22日 更新

espennilsen のスキルをすべて見る

このスキルの問題を報告する