review-and-improve
Skill5 starsChanged 2 days agoApache-2.0View on GitHub
Review this AgentOS repository for public readiness after a refactor or before release. Compare documentation, skills, configuration, component wiring and scripts with the implementation; fix clear documentation drift when requested and report behavioral issues with evidence. Use for a repository consistency sweep, not agent-quality tuning or deployment.
- Reads credentials
We split this skill into the rules it gives an agent
6 rules. About 0 are common, 4 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 24
If a runtime is unavailable or belongs to another checkout, continue the source review and report the runtime verification gap.
- Very specific: line 41
Do not register every file found under agents/ or invent manifest entries for internal components: determine whether it is an intended …
- Distinctive: line 50
Check saved schedules and Studio references before renaming or removing components.
- Distinctive: line 55
Use static checks first:
- Very specific: line 74
Run model probes or evals only within the user's authorized scope and budget.
- Distinctive: line 80
Do not smoke every coding agent automatically: those runs can execute code and modify workspaces.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Review and Improve
Review the requested scope against AGENTS.md and the actual implementation. When comparing with a branch or PR, record the base and head SHAs, and distinguish committed changes from local edits. A review-only request stays read-only. For a review-and-improve request, correct clear documentation and link errors within scope; report behavior changes separately unless the user has authorized their repair.
1. Establish the scope
Inspect the working tree before editing and preserve concurrent changes. Review the named
files first. A repository-wide pass covers README.md, AGENTS.md, example.env, skills,
app/, agents/, teams/, db/, evals/, scripts/, and build/deployment configuration.
Include user-added workflows or other directories when present. Exclude environments,
caches, generated files and Git internals from content scans. Do not print env-file values.
A running API is not required for the source review. Establish whether development uses Compose or the host API before attempting runtime checks; use the matching README commands. If a runtime is unavailable or belongs to another checkout, continue the source review and report the runtime verification gap.
2. Compare declarations, documentation and behavior
| Check | Evidence |
| Application agents and teams are deliberately registered, with stable IDs | Source declarations, app/main.py, app/config.yaml |
| Framework-owned components stay in Agno | OSManager(...), CompanyConfig(...), installed framework source |
| Shared resources and Studio capabilities match documentation | app/registry.py, db/, AgentOS registration |
| Configuration names, defaults and prerequisites agree | Environment reads, example.env, README, Compose, deployment scripts |
| Documented commands and file paths work | Scripts, skills, CLI help and installed signatures |
| Skills remain discoverable and their routing is coherent | Frontmatter, relative links, .claude/skills, CLAUDE.md |
| Eval targets, tool names and CLI examples exist | evals/cases.py, evals/__main__.py, installed Agno eval APIs |
| Sandbox documentation matches execution and persistence requirements | app/sandbox.py, agents/engineers.py, Dockerfile, README |
| MCP claims match the exposed interface and authentication behavior | app/interfaces.py, app/main.py, scripts/mcp_check.sh |
Do not register every file found under agents/ or invent manifest entries for internal
components: determine whether it is an intended public component, a helper or framework-owned.
OS Manager, its members and Company Manager are framework-owned; do not restore
the old application-owned manager/builder/engineer stack. OS, Company and queue storage
reuse get_postgres_db(); knowledge content adapters have distinct IDs.
app/company.py defines the daily agentos-maintenance review, disabled by default.
To start it, enable it from the Company page in the AgentOS UI.
Proposed Tasks are not automatically accepted.
Check saved schedules and Studio references before renaming or removing components.
Preserve historical sessions, notes and Company records.
3. Verify proportionately
Use static checks first:
source .venv/bin/activate
./scripts/validate.sh
git diff --checkFor shell changes, run bash -n on the affected scripts. After authorized edits, format
only as needed and inspect the resulting diff. Use disposable local fixtures to reproduce
script failures when useful; keep the starter free of a bundled regression-test suite.
CLI help and mock fixtures do not establish successful cloud deployment.
For an available local API, verify /health and the relevant component listing using its
configured authentication. Confirm the process or container serves this checkout before
drawing conclusions. Run scripts/mcp_check.sh in Compose mode, or
MCP_CHECK_HOST=1 ./scripts/mcp_check.sh for the host API. The default MCP check proves
initialization and required tool availability, not an agent answer.
Run model probes or evals only within the user's authorized scope and budget. Inspect
available cases before selecting a tag; do not assume release or live cases exist.
Even eval CLI help/list commands import knowledge storage and require PostgreSQL; inspect
evals/cases.py directly when the database is unavailable.
Evals use the application's database and persist sessions and results. Use explicitly owned
fixtures for mutating cases; do not restore snapshot-diff cleanup or delete historical data.
Do not smoke every coding agent automatically: those runs can execute code and modify workspaces.
HTTP availability, direct execution, delegation and Company Task completion are separate checks.
4. Report
Lead with actionable findings: severity, file and line, triggering condition, observed or source-backed consequence, and recommended fix. Label inherited issues separately from regressions against the comparison base. Explain what was corrected and what remains. Give a sharing or merge recommendation limited to the reviewed scope.
Record verification in tmp/VERIFY.md when making changes, separating static,
deterministic, model, container and hosted results. Report skipped checks and their limits;
do not equate a passing linter or mock fixture with a healthy deployed platform.
Route agent behavior changes to extend-agent, missing eval coverage to create-evals, eval failures and agent hardening to improve, and an explicitly requested deployment to deploy-platform.
Other versions5 projects use a version of this.
Word for word · 3
- agno-agi/agentos-railway★ 41100% same
- agno-agi/agentos-docker★ 14100% same
- agno-agi/agentos-fly★ 4100% same
Edited · 0
None found.
Wrote their own version · 2
- patrick-fu/awesome-skills★ 69same name
- agno-agi/agentos-helm★ 1same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository7 other files it gives its agents.
- AGENTS.mdAGENTS.md
- create-agentSkill
- create-evalsSkill
- deploy-platformSkill
- extend-agentSkill
- improveSkill
- setup-platformSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

