Skills

51 skills — copy the install command to get started.

Tags:

51 skills shown

agent-tooling

architecture-guild

cicd

component-testing

development

coding-assistants

development/coding-assistants/grill-speckit-superpowers-skill

grill-speckit-superpowers-skill

End-to-end feature design workflow combining grill-with-docs, Speckit-style artifacts (spec, data-model, contracts, quickstart, analyze), and Superpowers planning/execution handoff. Use only when the user explicitly invokes grill-speckit-superpowers-skill (or asks to run this skill by name).

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add development/coding-assistants/grill-speckit-superpowers-skill

development/coding-assistants/text-polish

text-polish

Normalize user-facing text in a Kairos component - enforce sentence case in UI labels (no title case, e.g. "Source configuration" not "Source Configuration"), replace em-dashes (—) with hyphens (-) in displayed strings and null-value placeholders, and fix user-facing "id"/"Id" labels to "ID". Works across Kairos web layouts (web/src or web/app/src). Use when the dev says "text polish", "fix capitalization", "sentence case", "fix em-dashes", "normalize UI text", or when a frontend em-dash ESLint gate (no-restricted-syntax) fails.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add development/coding-assistants/text-polish

ifs-applications

development/ifs-applications/downport-assistant

downport-assistant

Automates safe downports (backports) of specific commits to older IFS Cloud release branches with minimal manual work. Accepts commit SHAs, a source branch, PR URL, Jira ID, and one or more targets (a track name like 24R1 or a release/* branch); with the Atlassian Rovo MCP it can start from a Jira ID alone and discover the source PR and commits. Applies only the exact provided commits via an isolated per-commit git merge-tree (in-between commits never leak in), always branches from the target, classifies conflicts (auto-resolves safe ones such as IFS history-comment blocks, stops on risky ones), validates the diff, and by default pushes and opens a Bitbucket PR via the bundled REST helper (scripts/create_pr.py; optional Atlassian Rovo MCP, with a push-output PR-link fallback). Supports sequential multi-target backports. Never modifies release branches directly, and never approves, merges, or updates Jira/CCB. Use when a user asks to downport, backport, or cherry-pick changes to an older release or support branch.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add development/ifs-applications/downport-assistant

development/ifs-applications/performance-analytics

performance-analytics

Oracle Database, SQL, and PL/SQL performance analysis and tuning for IFS Cloud: evidence-first diagnostics, query optimizer, indexing (selectivity vs storage), VLDB lifecycle before indexing, PL/SQL bulk and background jobs, deadlocks/lock ordering, wait events, statistics and post-upgrade plan regression, upgrade/DML deployment timeouts, and UI/page/search slowness as a DB symptom. Use when investigating slowness, high DB time, bad plans, ORA-00060, row-by-row PL/SQL, locking, batch jobs, upgrade pipeline timeouts, or large-table index decisions.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add development/ifs-applications/performance-analytics

performance

development/performance/ifs-mass-data-insert-scripts

ifs-mass-data-insert-scripts

Delivers simple Oracle PL/SQL that bulk-duplicates seed rows into IFSAPP tables using a plain BEGIN/FOR LOOP, INSERT … SELECT … WHERE seed pattern, batched COMMIT, SYS_GUID() for ROWKEY where needed, and parent-before-child FK order with matching key transforms (“relevant connection”) between clones. Generated runnable scripts contain only INSERT-driven duplication (seeded SELECT) plus COMMIT and block syntax—and **standalone preflight SELECT/INTO/COUNT** where seed chains require it— never DELETE/UPDATE/MERGE, never DDL (create/drop/alter/truncate tables or schema). Test-plan mode follows **three gates (MUST RULE)**: (1) **deep discovery** — walk the entire plan + codebase and identify **every** persisted table used in the logic before listing anything; (2) **table inventory + performance impact % + requirements Q&A** — present the full list with estimated per-table performance impact, then ask the user to finalize volumes, seeds, scope, and exclusions; (3) **script creation** — only after Gates 1–2 are satisfied. Includes manufacturing coherence (BOM, routing, costing) for PRODUCT-like flows. Use for mass inserts, synthetic volume data, bulk duplication scripts, test-plan-driven volume, or invokes ifs-mass-data-insert-scripts. Scripts must compile when seeds exist; prefer static SQL unless the user explicitly asks otherwise. Before emitting INSERT lists, deep-scan related *.entity files (and BASED_ON, storage, upg) for mandatory columns, keys, and constraints, then reconcile with all_tab_columns on the target DB. Every INSERT must include ROWVERSION and ROWKEY when catalog marks them NOT NULL (listed last; seed.rowversion + SYS_GUID()).

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add development/performance/ifs-mass-data-insert-scripts

documentation

writing-style

documentation/writing-style/ste-review

ste-review

Review a draft (file path or pasted text) against ASD-STE100 Issue 9 - flags rejected words, contractions, semicolons, over-length sentences, and possible passive voice, each with the exact governing rule cited and quoted. Use when asked to check, lint, or review text/documentation for STE compliance, or whether wording is "approved." Do NOT use for general code review, PR review, or prose/grammar critique unrelated to ASD-STE100 wording rules - use the repo's other review skills for those.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add documentation/writing-style/ste-review

documentation/writing-style/ste-write

ste-write

Draft new technical content (procedures, manuals, READMEs, descriptive documentation) in ASD-STE100 Issue 9 style from the start, using a condensed rules/word reference derived from this repo's actual catalog data. Use when asked to write, draft, or compose technical documentation in Simplified Technical English / STE style. Do NOT use for blog posts, marketing copy, or general documentation unless the user specifically wants ASD-STE100/Simplified Technical English style - STE's restricted vocabulary actively hurts voice-driven or persuasive writing.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add documentation/writing-style/ste-write

feature-discovery

release-management

sdd

kairos-development

sdd/kairos-development/specforge-cursor

specforge-cursor

Cursor-native Spec Kit orchestration hub — same gates, modes, lenses, and production bar as Claude's specforge, but dispatch uses Cursor Task agents and Cursor Orchestrate cloud workers. Use when the human is in Cursor CLI/IDE and wants to build from specs/<feature>/ (fresh, resume, validate, attended, autonomous, or zero-touch). Claude Code users must use specforge instead — do not substitute this skill on Claude.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add sdd/kairos-development/specforge-cursor

sdd/kairos-development/specforge-temper

specforge-temper

Use at the close of every specforge run to turn recurring finding classes (lens-raised or human-raised) and recurring token/step waste into criticality-ranked, evidence-cited improvement proposals for the suite's own skills/constitution/templates, gated on explicit human approval before anything is applied. Also invoked in `apply` mode once a human approves specific proposals, any time after a `propose` run.

npx -y --registry=http://ifsaiskills.rnd.ifsdevworld.com:4873 ifs-ai-skills@0.5.5 add sdd/kairos-development/specforge-temper

security

testing

workplace-productivity