https://github.com/augentic/plugins
Agent skills and plugins
https://github.com/augentic/plugins
agent claude-code cursor marketplace plugins skills
Last synced: 4 months ago
JSON representation
Agent skills and plugins
- Host: GitHub
- URL: https://github.com/augentic/plugins
- Owner: augentic
- License: apache-2.0
- Created: 2026-01-26T21:40:58.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-05T02:04:33.000Z (4 months ago)
- Last Synced: 2026-03-05T02:51:48.933Z (4 months ago)
- Topics: agent, claude-code, cursor, marketplace, plugins, skills
- Language: Markdown
- Homepage:
- Size: 1.36 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-APACHE
Awesome Lists containing this project
README
# Augentic Plugins
Specialist skills and references for OpenSpec-driven Rust WASM delivery on Augentic's Omnia runtime.
## Workflow
This repository is designed for a human-driven OpenSpec workflow:
```text
/opsx:propose -> /opsx:apply -> /opsx:archive
```
See [OPSX workflows](https://github.com/Fission-AI/OpenSpec/blob/main/docs/workflows.md) for more options.
The job of this repository is not to replace OpenSpec. Its job is to supply specialist expertise:
- Omnia and WASM-aware code generation
- TypeScript source analysis
- JIRA requirements analysis
- Design enrichment
- Code review and verification guidance
## Getting Started
Install OpenSpec and initialize the repository as an OpenSpec project:
```bash
brew install openspec
openspec init
openspec update
```
Then use the core OpenSpec flow in Cursor's agent pane:
| Command | Description |
| ------- | ----------- |
| `/opsx:propose` "Migrate [https://github.com/org/my-service](https://github.com/org/my-service) to Rust WASM on Omnia." | Create artifacts |
| `/opsx:apply` | Apply the change |
| `/opsx:archive` | Merge specs and design into baseline specs |
If you are working from a fresh clone, run `openspec init` before using any `/opsx:*` command. The workflow skills in `plugins/opsx/` expect the standard OpenSpec project structure to exist.
## Plugins
Four plugins provide specialist skills consumed during `/opsx` work:
### OPSX Plugin (`plugins/opsx/`)
Core OpenSpec workflow orchestration.
| Skill | Primary role |
| -------------------- | ---------------------------------------------------------------------------- |
| `propose` | Create a change and generate all artifacts in one step |
| `apply` | Implement tasks from an OpenSpec change |
| `archive` | Finalize and archive a completed change |
| `explore` | Thinking partner for exploring ideas, problems, and requirements |
### Omnia Plugin (`plugins/omnia/`)
Code generation and review for Rust WASM on the Omnia runtime.
| Skill | Primary role |
| -------------------- | ---------------------------------------------------------------------------- |
| `crate-writer` | Generate or update Rust crates from OpenSpec artifacts |
| `test-writer` | Generate or update test suites from OpenSpec artifacts and crate code |
| `guest-writer` | Generate the WASM guest wrapper around domain crates |
| `code-reviewer` | Review generated or updated crates for correctness and Omnia/WASM compliance |
### RT Plugin (`plugins/rt/`)
TypeScript source analysis and fixture capture for migration workflows.
| Skill | Primary role |
| -------------------- | ---------------------------------------------------------------------------- |
| `code-analyzer` | Derive baseline OpenSpec artifacts from an existing TypeScript codebase |
| `git-cloner` | Clone a source repository as a detached tree for analysis |
| `replay-writer` | Add regression tests from captured real-world fixtures |
| `wiretapper` | Capture fixture data from legacy services |
### Plan Plugin (`plugins/plan/`)
Requirements analysis, design enrichment, and SoW generation.
| Skill | Primary role |
| -------------------- | ---------------------------------------------------------------------------- |
| `epic-analyzer` | Derive proposal, specs, and design context from JIRA epics and stories |
| `sow-writer` | Translate OpenSpec artifacts into client-facing SoW material |
## Repository Structure
```text
augentic-plugins/
├── .cursor/
│ └── rules/ # Project guidance for agents
├── openspec/ # OpenSpec project config and schemas
├── plugins/
│ ├── omnia/ # Omnia code generation plugin
│ ├── opsx/ # OpenSpec workflow plugin (propose, apply, archive, explore)
│ ├── plan/ # Plan requirements analysis plugin
│ └── rt/ # RT migration plugin
├── references/ # Shared Omnia and workflow references
├── examples/ # Supporting examples and reference material
└── scripts/ # Documentation and consistency checks
```
## Validation
Validate the repository documentation and metadata with:
```bash
make checks
```
## Documentation
- [OpenSpec Artifact Guidance](references/openspec.md)
- [Project Rule](.cursor/rules/project.mdc)
- [Contribution Guide](CONTRIBUTING.md)
- [Cursor Skills Documentation](https://docs.cursor.com/skills)
## License
Dual-licensed under [MIT](LICENSE-MIT) or [Apache 2.0](LICENSE-APACHE), at your option.