Agm Validate Change
Draculabo/AntigravityManager
Select and run the smallest reliable validation set for an Antigravity Manager worktree change.
A skill your agent uses when creating, changing, or validating an agent preset or other Cordis composition for this harness, including deciding host versus preset placement and checking that an…
$ npx skills add singula-ai/alego --skill editing-cordis-compositions -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install singula-ai/alego editing-cordis-compositions --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/singula-ai/alego.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/preset/agent-preset/skills/editing-cordis-compositions .claude/skills/editing-cordis-compositions && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "editing-cordis-compositions" agent skill from https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositions into .claude/skills/editing-cordis-compositions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "editing-cordis-compositions", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositionsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add singula-ai/alego --skill editing-cordis-compositions -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install singula-ai/alego editing-cordis-compositions --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/singula-ai/alego.git skills-src && mkdir -p .agents/skills && cp -r skills-src/packages/preset/agent-preset/skills/editing-cordis-compositions .agents/skills/editing-cordis-compositions && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "editing-cordis-compositions" agent skill from https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositions into .agents/skills/editing-cordis-compositions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "editing-cordis-compositions", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add singula-ai/alego --skill editing-cordis-compositions -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install singula-ai/alego editing-cordis-compositions --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/singula-ai/alego.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/packages/preset/agent-preset/skills/editing-cordis-compositions .cursor/skills/editing-cordis-compositions && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "editing-cordis-compositions" agent skill from https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositions into .cursor/skills/editing-cordis-compositions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "editing-cordis-compositions", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/singula-ai/alego.git --path packages/preset/agent-preset/skills/editing-cordis-compositions--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add singula-ai/alego --skill editing-cordis-compositions -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install singula-ai/alego editing-cordis-compositions --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/singula-ai/alego.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/packages/preset/agent-preset/skills/editing-cordis-compositions .gemini/skills/editing-cordis-compositions && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "editing-cordis-compositions" agent skill from https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositions into .gemini/skills/editing-cordis-compositions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "editing-cordis-compositions", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install singula-ai/alego editing-cordis-compositionsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add singula-ai/alego --skill editing-cordis-compositions -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/singula-ai/alego.git skills-src && mkdir -p .github/skills && cp -r skills-src/packages/preset/agent-preset/skills/editing-cordis-compositions .github/skills/editing-cordis-compositions && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "editing-cordis-compositions" agent skill from https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositions into .github/skills/editing-cordis-compositions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "editing-cordis-compositions", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add singula-ai/alego --skill editing-cordis-compositions -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install singula-ai/alego editing-cordis-compositions --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/singula-ai/alego.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/packages/preset/agent-preset/skills/editing-cordis-compositions .opencode/skills/editing-cordis-compositions && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "editing-cordis-compositions" agent skill from https://github.com/singula-ai/alego/tree/main/packages/preset/agent-preset/skills/editing-cordis-compositions into .opencode/skills/editing-cordis-compositions/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "editing-cordis-compositions", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
editing-cordis-compositionsA skill your agent uses when creating, changing, or validating an agent preset or other Cordis composition for this harness, including deciding host versus preset placement and checking that an…
Editing Cordis Compositions is an agent skill from singula-ai/alego. Use when creating, changing, or validating an agent preset or other Cordis composition for this harness, including deciding host versus preset placement and checking that an authored preset mounts.
Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Build AI Agents like playing LEGOs. Everything is a Plugin. The licence is MIT.
Read from SKILL.md and the folder at commit a79fe9a. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml and json).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Editing Cordis Compositions loads about 1.4k tokens when it runs. Until then it costs about 56 tokens; SKILL.md has 630 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from singula-ai/alego at commit a79fe9a, republished under its MIT licence (© singula-ai). 630 words, ~1,439 tokens.
.claude/skills/editing-cordis-compositions/SKILL.md (or your agent's skills folder).Agent presets are ordinary @singula-ai/alego-agent-preset declarations carried by bundle patches. Nothing edits a declaration in place: a preset is created or changed by installing a bundle whose patch declares or overrides it. This file states the declaration format; when it leaves a question open, read the @singula-ai/alego-agent-preset README and lib/types declarations under the packageDir that cordis_inspect_query Config.listConfigs returns when queried with a preset-<id> row's entry id, or packages/preset/agent-preset/src in a source checkout.
The shipped Web presets are presets/<id>.patch.yml files of the @singula-ai/alego-web-app bundle, ids standard, ptc, minimal and cordis. Installed, the bundle resolves from the alego installation, not the profile; querying Config.listConfigs with the entry id of any preset-<id> row it declares returns that packageDir. In a source checkout of ALEGO it is packages/bundle/web-app/. Read one file with the file-read tool when you need a template; minimal.patch.yml is the shortest. In Desktop the bundle sits inside app.asar, which shell commands cannot open. Load cordis-composition-reference for the patch dialect and the list of plugin packages a preset can mount.
A declaration row has these config fields: id (required, lowercase letters, digits and hyphens), plugins (required Cordis entry list), and optional name, description and order (roster position). The Loader row id is preset-<id> by convention.
Write a bundle directory in the workspace with exactly two files, then install it.
review-preset/package.json:
{
"name": "@local/alego-review-preset",
"version": "1.0.0",
"private": true,
"type": "module",
"alego": { "bundle": { "patch": "./cordis.patch.yml" } }
}review-preset/cordis.patch.yml:
- insert:
- id: preset-review
name: '@singula-ai/alego-agent-preset'
config:
id: review
name: Review
description: Reviews changes with the shell only.
order: 10
plugins:
- id: persona
name: '@singula-ai/alego-persona'
config:
prefix: You review software changes.
- id: tool-bash
name: '@singula-ai/alego-tool-bash'Install with plugin_manager, action: install_bundle, target set to the absolute bundle directory. It runs package installation and bundle selection itself; do not reproduce those steps with shell commands.
Override the declaration by its Loader row id instead of inserting. The override replaces the complete config, so restate id, plugins and every other field the shipped file carries:
- id: preset-standard
name: '@singula-ai/alego-agent-preset'
config:
id: standard
order: 1
plugins:
# the shipped list with your changesBefore declaration rows, a user preset was a directory $ALEGO_HOME/.agent-presets/<id>/ holding preset.yml (display name, description, order) and agent.cordis.yml (the plugin entry list). Nothing reads that directory any more. To migrate one, create a bundle as above whose declaration takes id from the directory name, name, description, and order from preset.yml, and plugins from agent.cordis.yml verbatim; check each plugin name against cordis-composition-reference because packages renamed since the preset was written fail at activation. Install it, verify the row, then delete the legacy directory.
plugin_manager list_bundles lists the installed bundle; list_plugins shows the preset-<id> row with its activation state. A declaration whose activation fails stays on the roster with its diagnostic and cannot compose a session until the bundle is fixed and reinstalled. Existing sessions and their children keep the plugin revision they started with; validate changed behavior in a new session. Installing a bundle executes plugin code in the Host process, so it requires Full access or approval.
Host plugins supply shared services: tools and prompt registries, the Agent loop, sessions, persistence, settings, sandbox policy, model routes, and subagent backends. Preset plugins contribute scoped tools, persona, prompt sections, and policies to those registries. Preset revisions are eagerly activated once and shared by their selecting Agents.
A preset plugin that supplies a service must isolate the provider and all its consumers in the same realm. A service consumed by Host plugins belongs in the Host configuration. Scope controls contributions and event visibility; isolate controls service instances. Use ordinary Cordis groups for nested plugin lists. Keep !!js expressions only in plugin configuration or disabled; the Loader evaluates them when activating the child plugin. Resolve assets from installed packages rather than a preset directory.
For new plugin code or profile-wide capabilities, load cordis-plugin-development, author a workspace bundle, and install it with plugin_manager. Inspect available APIs through cordis_inspect_list and cordis_inspect_query, including a mounted plugin's Config schema through the Host Config provider; those tools do not invoke Remote methods. Verify the installed capability before reporting completion.
© singula-ai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in packages/preset/agent-preset/skills/editing-cordis-compositions of singula-ai/alego.
Open the folder on GitHubat commit a79fe9a
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in singula-ai/alego, which our catalogue first saw on October 7, 2026.
Editing Cordis Compositions next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Editing Cordis Compositions this skillsingula-ai/alego | 109 | 1 repos | ~1.4k | Automated safety check: Pass | MIT | |
| Agm Validate ChangeDraculabo/AntigravityManager | 2.4k | — | ~596 | Automated safety check: Pass | Custom licence | |
| Form Validationthedaviddias/Front-End-Checklist | 74k | — | ~633 | Automated safety check: Pass | MIT | |
| Validate Provider ChangesGoogleCloudPlatform/magic-modules | 974 | — | ~528 | Automated safety check: Pass | Custom licence | |
| Validateagenticnotetaking/arscontexta | 3.5k | — | ~3k | Automated safety check: Pass | MIT | |
| Implement Changepnpm/pnpm | 37k | — | ~1.1k | Automated safety check: Pass | MIT |
Draculabo/AntigravityManager
Select and run the smallest reliable validation set for an Antigravity Manager worktree change.
thedaviddias/Front-End-Checklist
A skill your agent uses when reviewing templates, rendered HTML, or shared components related to Validate forms accessibly.
GoogleCloudPlatform/magic-modules
Validate that changes to the generated providers don't introduce breaking changes or fields with missing tests or missing documentation.
agenticnotetaking/arscontexta
Schema validation for notes. An agent skill from agenticnotetaking/arscontexta.
pnpm/pnpm
Implement a pnpm feature, bug fix, or refactor by checking existing capabilities, prioritizing code reuse and deduplication, assessing architecture impact, and validating the final change.
remix-run/remix
Create or update Remix repo change files under packages//.changes.
singula-ai/alego
Record browser or Web UI interaction demos as optimized GIFs using the available browser-control workflow, optional Playwright Videos for higher capture frame rates, and deterministic encoding, then…
singula-ai/alego
A skill your agent uses when adding, auditing, pruning, archiving, restoring, or reviewing Agent Notes in alego; checks every new note for superseded active records, deletes small UI and purely…
singula-ai/alego
A skill your agent uses when landing a stack of dependent GitHub PRs (A ← B ← C, where each bases on the one below) onto master, merging a PR whose base is another open PR's branch, or whenever a…
singula-ai/alego
Create, read, edit, and check Word documents (.docx), including reports, letters, and formatted tables.
singula-ai/alego
Create, read, edit, and check PowerPoint presentations (.pptx), including slide text, tables, images, and charts.
singula-ai/alego
Read, create, and modify Excel workbooks (.xlsx), including data, formulas, formatting, and pandas analysis.
A skill your agent uses when creating, changing, or validating an agent preset or other Cordis composition for this harness, including deciding host versus preset placement and checking that an…. Editing Cordis Compositions is an agent skill from singula-ai/alego. Use when creating, changing, or validating an agent preset or other Cordis composition for this harness, including deciding host versus preset placement and checking that an authored preset mounts.
Editing Cordis Compositions fits situations like: validating an agent preset; other Cordis composition for this harness; including deciding host versus preset placement and checking that an authored preset mounts.
Run `npx skills add singula-ai/alego --skill editing-cordis-compositions -a claude-code`. Or copy the skill folder (packages/preset/agent-preset/skills/editing-cordis-compositions in singula-ai/alego) into .claude/skills/editing-cordis-compositions in your project. Claude Code loads it when a task matches its description.
Run `npx skills add singula-ai/alego --skill editing-cordis-compositions -a codex`. Or copy the skill folder (packages/preset/agent-preset/skills/editing-cordis-compositions in singula-ai/alego) into .agents/skills/editing-cordis-compositions in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add singula-ai/alego --skill editing-cordis-compositions -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/editing-cordis-compositions, .gemini/skills/editing-cordis-compositions, .github/skills/editing-cordis-compositions and .opencode/skills/editing-cordis-compositions in your project.
SKILL.md names no scripts, command-line tools or credentials: Editing Cordis Compositions is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Editing Cordis Compositions is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Editing Cordis Compositions: Agm Validate Change (Draculabo/AntigravityManager, 2.4k stars), Form Validation (thedaviddias/Front-End-Checklist, 74k stars), Validate Provider Changes (GoogleCloudPlatform/magic-modules, 974 stars) and Validate (agenticnotetaking/arscontexta, 3.5k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
singula-ai (a GitHub organization) maintains it in singula-ai/alego, which has 109 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on September 28, 2026.
Source: singula-ai/alego on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.