Skip to main content

wso2/labs-agentic-engineer

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
41
Étoiles GitHub
25
Forks GitHub
24

Chargement du README du dépôt…

Skills dans ce dépôt

Affichage de 40 skills collectés sur 41.

métier
non classé
description

The procedure for the lead agent of a WSO2 Labs Agentic Engineer CODING run. Do not load it in a subagent, or to write specs/ in a design or requirements turn.

Langue du texte source : anglais

mis à jour
métier
non classé
description

How to build an AI agent component on the platform — designing its `agent.afm.md` contract and implementing that contract as a TypeScript service with the Vercel AI SDK, generating its tools from the OpenAPI contracts of the components it depends on. Apply…

Langue du texte source : anglais

mis à jour
métier
non classé
description

How to build a React SPA on the platform — project layout, the build-verify command, and this stack's constraints and pitfalls. Apply when a component's `type` is `web-application`.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Apply when a component sits on the project's sign-in — a SPA whose users authenticate through the auth platform-resource dependency, or a protected backend those signed-in users call.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Drive a console (frontend) feature through its issue-driven cycle, grilled before any code. Use when the user wants a console feature built or changed, or names an existing console feature issue; bug fixes and polish are exempt.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Oxygen UI (`@wso2/oxygen-ui`) — this organization's web-app design system, covering its provider + router wiring, the organization's settled brand colors, the composite components a page is built from, and the verify step a web-app build owes it. Apply to all…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when generating a project's design from its PRD — the /design flow that turns the requirements under specs/requirements/ into the cell-first design under specs/design/, then mints the validation criteria. Also the flow for converging an existing design…

Langue du texte source : anglais

mis à jour
métier
non classé
description

The organization's settled decisions. Consult before asking the user any policy question, and before naming a provider or technology at design time.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when creating or updating UI wireframes for a webapp component (design), or when implementing a web-application component that has a wireframes.dsl (coding) — the DSL is the screen contract the pages must honour, screen for screen and element for element.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use this whenever you are working with ballerina code or editing .bal files — project layout, the bal library lookup flow, verifying the gateway's signed assertion on a contract-backed service, and the bal build && bal test verify step.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Smoke-walk a `web-application` in a real browser once it builds clean — stand it up in mock mode, walk every flow its wireframes draw, fix each failure where you find it, post progress item by item. Required for every change to a webapp component. Judging a…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Load for the /prototype flow: generate the prototype (prototype.json + prototype.tsx) of every web-application a finished design declares, as a clickable, checked app the reviewer can use before anything is built.

Langue du texte source : anglais

mis à jour
métier
non classé
description

The shape of the requirements under specs/requirements/ — the product page prd.md, one file per feature, product-wide.md — the ID rules, the tags a line can carry, and what the requirements deliberately exclude. Use whenever writing or amending the…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when kicking off a project from its idea — the product pass that agrees the feature list and writes the product page, the product-wide page and a stub per feature — or re-running /start on a project that already has requirements.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use to explain a codegen eval result under evals/codegen/.runs/: why an attempt lost points, the root cause, and what to optimize in skills, assets, CLIs or agent code. Writes a Claude Doc with proof, root cause and fix location.

Langue du texte source : anglais

mis à jour
métier
non classé
description

The browser CLI a coding run drives a web page with — opening a URL, clicking through a screen, reading what actually rendered. Load before the first `agent-browser` command. For a web application this run built, load `mock-verification` first: that skill is…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when creating or editing an openapi.yaml for a service component — designing endpoints, request/response schemas, errors, pagination, or security for a REST API.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use before you change a file in skills/ or .agents/skills/, or an AGENTS.md file.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use for every completed SRE RCA remediation handoff — how to search related issues, then file the incident with ae_create_issue.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Review the diff since a fixed point on two axes, Standards (the AGENTS.md ladder, ADRs, design notes) and Spec (the originating GitHub issue). Use to review a branch, a PR, or work in progress.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Find comments in the diff since a fixed point that restate the code, narrate the change, or record a design decision.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Review the diff since a fixed point for overfit, code, comments, or docs shaped around the change instead of the scope they land in.

Langue du texte source : anglais

mis à jour
métier
non classé
description

How to build a Go service on the platform — project layout, the OpenAPI server generation, verifying the gateway's signed assertion, the build-verify command, and this stack's constraints and pitfalls. Apply when a component's `language` is Go. For a…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Load when working a VALIDATION task dispatched by WSO2 Labs Agentic Engineer — judging a deployed version against its acceptance criteria.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when planning implementation Tasks from a design — the plan turn that covers the milestone's in-scope stories with one Task per feature per design component (plus a foundation Task per component), wires dependsOn, and writes each Task's body.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when generating the acceptance criteria — write specs/validation/acceptance/F<n>-<slug>.feature, one Gherkin file per feature, from the requirements alone, for the features a design run designs.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when a flow skill sends you to interview the user — how to write a structured question, how many rounds an interview may run, and how it ends.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use to interview the user about ONE feature of an existing product — the /interview F<n> flow that turns a feature's stub into its file of stories, decisions and questions. The instruction names the feature.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use for any change to existing requirements the user tells you about in plain words — adding or changing a story, a decision, a feature, an actor or a product-wide rule; settling an assumed line; answering an open question. The loop after the kickoff; also…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Reuse org catalog resources when deriving or enriching a component's design — deciding the component decomposition, filling a scaffolded design.json (language, dependencies, description, pinned skills), or resolving/reconsidering any dependency.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Write specs/design/security.json when a design has sign-in, permissions, roles or test users — the permission catalog every API operation is gated on.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Apply when a service sits behind the platform's API gateway — its design sets `exposesAPI.auth` — or when a consumer calls a protected API, whether a `component`-kind sibling or an `external`-kind upstream.

Langue du texte source : anglais

mis à jour
métier
non classé
description

How the agent speaks to someone working in the console — artifact names in place of repo paths and slash commands. Inlined into every console turn; switching it off returns the agent to quoting file paths at people who cannot see a file tree.

Langue du texte source : anglais

mis à jour
métier
non classé
description

Read before deciding who may call what in a generated app — authoring or reviewing security.json, an openapi.yaml security block, a screen gate, a 401 handler, or a /me/ path. States the platform's authorization invariants once, with the reason each was…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when registering a Registered External resource from Marketplace chat (`/register-external-resource`).

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use for taking one external dependency from open to resolved — `/resolve-dependency <name> [answer]` names it and may carry the provider the user chose; `/resolve-dependencies` walks every open one in turn. Ask which provider (their suggestions as options;…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Take the current branch through the repo's PR checklist and open the pull request.

Langue du texte source : anglais

mis à jour
métier
Concepteurs web et d'interfaces numériques
description

Astryx (`@astryxdesign/core`) — a web-app design system this library keeps available, covering its Theme + StyleX wiring, the organization's settled brand colors, and the CLI you confirm every component's props against before writing JSX. Apply to all UI work…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use when generating a design OR when ANY change alters the architecture — a component added, removed, or renamed; an edge or dependency changed; exposure changed; an external/SaaS dependency added or dropped. specs/design/design.cell moves FIRST, before the…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Hash contract fixture with no references.

Langue du texte source : Indéterminée

mis à jour
Affichage de 40 skills collectés sur 41.

Installer avec un assistant IA

Copiez ce prompt dans l’assistant IA que vous utilisez.