Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -443,6 +443,27 @@ See `.agent/tools/terminal/terminal-title.md` for customization options.
- **Performance Auditing**: PageSpeed Insights and Lighthouse integration
- **Uptime Monitoring**: Updown.io integration for website and SSL monitoring

## **Imported Skills**

aidevops includes curated skills imported from external repositories, with automatic update tracking:

Copy link

Choose a reason for hiding this comment

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

The phrase "automatic update tracking" may overstate what happens for Context7-style imports: setup.sh skips update checks when upstream_commit is empty (noted as e.g. context7 imports). Consider clarifying that only skills with a recorded upstream commit are auto-checked.

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎

| Skill | Source | Description |
|-------|--------|-------------|
| **cloudflare-platform** | [dmmulroy/cloudflare-skill](https://github.com/dmmulroy/cloudflare-skill) | 60 Cloudflare products: Workers, Pages, D1, R2, KV, Durable Objects, AI, networking, security |
| **remotion** | [remotion-dev/skills](https://github.com/remotion-dev/skills) | Programmatic video creation with React, animations, rendering |
| **animejs** | [Context7 docs](https://animejs.com) | JavaScript animation library patterns and API |

Choose a reason for hiding this comment

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

medium

The source [Context7 docs](https://animejs.com) is a bit confusing. It mixes the provider (Context7) with a link to the library's homepage, which is inconsistent with the other skills that link to GitHub repositories. This could be misleading for users, especially since the section description mentions "automatic update tracking." This likely doesn't apply to the animejs skill if it's not from a Git repository.

To improve clarity, I suggest clarifying in the description that this skill is provided via Context7.

Suggested change
| **animejs** | [Context7 docs](https://animejs.com) | JavaScript animation library patterns and API |
| **animejs** | [animejs.com](https://animejs.com) | JavaScript animation library patterns and API (provided via Context7) |


**Skill Commands:**

```bash
/add-skill <owner/repo> # Import a skill from GitHub
/add-skill list # List imported skills
/add-skill check-updates # Check for upstream updates
/add-skill <repo> --force # Update an existing skill

Choose a reason for hiding this comment

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

medium

The <repo> parameter in the /add-skill <repo> --force command is ambiguous. It's unclear whether it refers to the skill name from the table (e.g., cloudflare-platform) or the repository name from the source URL (e.g., cloudflare-skill). Using <skill-name> would be more explicit and align better with the table's 'Skill' column.

Suggested change
/add-skill <repo> --force # Update an existing skill
/add-skill <skill-name> --force # Update an existing skill

```
Copy link

Choose a reason for hiding this comment

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

/add-skill <repo> --force looks inconsistent with the required owner/repo format (or full GitHub URL) used elsewhere; a bare <repo> likely won’t parse in the helper. Consider updating this example to /<add-skill> <owner/repo> --force for accuracy.

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎


Skills are registered in `.agent/configs/skill-sources.json` and checked for updates during `./setup.sh`.

Copy link

Choose a reason for hiding this comment

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

setup.sh checks $HOME/.aidevops/agents/configs/skill-sources.json for update info, so saying skills are registered in .agent/configs/skill-sources.json could confuse users unless setup copies/syncs that file there first. Consider mentioning the installed path (or both paths) explicitly.

Fix This in Augment

🤖 Was this useful? React with 👍 or 👎

## **Agent Design Patterns**

aidevops implements proven agent design patterns identified by [Lance Martin (LangChain)](https://x.com/RLanceMartin/status/2009683038272401719) and validated across successful agents like Claude Code, Manus, and Cursor.
Expand Down
Loading