Skip to content
Back to skills

Workflow Maintainer

ASecurity

Audit and maintain the agent-workflows library for documentation drift, broken Markdown links, missing required workflow files, stale README inventories, invalid skill metadata, and automation-script inconsistencies. Use when Codex is asked to review, validate, update, or release changes to agent-workflows docs or bundled skills.

  • 75 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
ai-agentspythonbashdocumentation

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add franklioxygen/agent-workflows --skill workflow-maintainer --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Workflow Maintainer?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Workflow Maintainer
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/franklioxygen-workflow-maintainer/badge)](https://www.skillsdirectory.com/skills/franklioxygen-workflow-maintainer)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: workflow-maintainer
description: Audit and maintain the agent-workflows library for documentation drift, broken Markdown links, missing required workflow files, stale README inventories, invalid skill metadata, and automation-script inconsistencies. Use when Codex is asked to review, validate, update, or release changes to agent-workflows docs or bundled skills.
---

<!--
Function Name: workflow-maintainer
Description: Codex skill instructions for auditing and maintaining the agent-workflows library.
-->

# Workflow Maintainer

## Quick Start

- Locate the library root. The audit script auto-checks `AGENT_WORKFLOWS_ROOT`, script-relative paths, and the current workspace.
- Run `scripts/audit_workflow_library.py` from this skill directory, or by absolute path.
- Read [references/audit-checklist.md](references/audit-checklist.md) before making maintenance edits.
- Follow shared safety, validation, and scope rules in [../_shared/references/skill-operating-rules.md](../_shared/references/skill-operating-rules.md).
- Fix only the reported drift or the user-requested maintenance scope. Do not rewrite workflow content unless the issue requires it.
- Re-run the audit script and any affected helper scripts before final handoff.

## Maintenance Rules

- Preserve the library's separation of concerns: workflow-specific guidance stays in workflow files; repeated safety, preflight, and conventions stay in `shared/`; skill-specific routing stays in the relevant skill.
- When workflow names, filenames, or shared docs change, update all references together: `README.md`, `skills/workflow-automation/references/library-loading.md`, `skills/workflow-automation/references/workflow-routing.md`, and related scripts.
- Treat broken links, missing required files, stale skill metadata, and invalid manifests as blocking issues.
- Treat style-only edits, wording improvements, and optional examples as non-blocking unless the user asked for them.
- Never commit or push without explicit permission.

## Audit Workflow

1. Run the audit script:

```bash
python3 scripts/audit_workflow_library.py
```

2. If the script reports errors, inspect only the affected files first.
3. If the issue concerns judgment rather than deterministic validation, use the checklist reference.
4. Apply narrow fixes.
5. Re-run:

```bash
python3 scripts/audit_workflow_library.py
python3 skills/workflow-automation/scripts/find_workflow_library.py --json
```

6. Report findings fixed, commands run, remaining warnings, and whether any validation was skipped.

## When to Read the Checklist

Read [references/audit-checklist.md](references/audit-checklist.md) when the user asks for a human review of the library, release readiness, docs consistency, routing changes, or when the script reports no errors but the change may still have workflow-design risk.

Files in this skill

  • SKILL.md2.8 KB
  • agents/interface.yaml323 B
  • references/audit-checklist.md2 KB
  • scripts/audit_workflow_library.py7.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.