skills/.curated/skill-adopter/SKILL.md
Adopt and wire enterprise skills into a target project for the AI agent(s) in use. Scans a project to detect its tech stack and configured AI agents (Codex, Copilot, Cursor, Junie, AI Assistant, Claude, Roo), selects relevant skills from the enterprise skills repository, and generates or updates the agent-native configuration files (AGENTS.md, .github/copilot-instructions.md, .cursor/rules.md, .junie/guidelines.md, .aiassistant/rules/, .cursorrules, .roo/rules). Use when onboarding a project onto enterprise skills, switching AI agents, refreshing stale agent configs, or aligning a project's AI setup with the current skills catalog.
npx skillsauth add guicedee/ai-rules skill-adopterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Adopt enterprise skills into a target project, wired for the specific AI agent(s) in use.
Scan the target project root for:
| Signal | Look for |
|--------|----------|
| Java / Maven | pom.xml, module-info.java |
| GuicedEE | com.guicedee in pom.xml or module-info.java |
| JWebMP | com.jwebmp in pom.xml or module-info.java |
| EntityAssist | com.entityassist in pom.xml or module-info.java |
| ActivityMaster | activitymaster modules in pom.xml |
| Angular / TypeScript | angular.json, tsconfig.json, package.json |
| Vert.x | com.guicedee.vertx or io.vertx in dependencies |
| Terraform | *.tf files, .terraform/ |
| Docker / K8s | Dockerfile, docker-compose.yml, k8s/ |
| React / Vue / Next.js | package.json framework deps |
| Agent | Config location |
|-------|-----------------|
| Codex CLI | AGENTS.md |
| GitHub Copilot | .github/copilot-instructions.md |
| Cursor | .cursor/rules.md or .cursorrules |
| JetBrains Junie | .junie/guidelines.md |
| JetBrains AI Assistant | .aiassistant/rules/*.md |
| Claude (project skills) | .claude/settings.json, .claude/skills/ |
| Roo | .roo/rules or .roomodes |
If no agent config is found, ask the user which agent(s) they use.
Use the enterprise skills catalog (skills.md at the repository root, or scan skills/.curated/ and skills/.system/ directories) to select skills.
| Detected stack | Skills to include |
|----------------|-------------------|
| Any project | git-commit-helper, code-reviewer, systematic-debugging |
| GuicedEE | All guicedee-* skills matching detected modules |
| JWebMP | All jwebmp-* skills matching detected plugins |
| EntityAssist | entityassist |
| ActivityMaster | activitymaster, entityassist |
| Vert.x | guicedee-vertx |
| Terraform | All terraform-* skills |
| Frontend (Angular) | jwebmp-angular (if JWebMP), figma |
| AG Grid | aggrid, jwebmp-aggrid-enterprise (if JWebMP) |
| Security-sensitive | security-best-practices, security-compliance |
| CI/CD (GitHub Actions) | gh-fix-ci, gh-address-comments |
After automatic selection, present the list to the user:
Based on your project, I recommend these skills:
Always:
✓ git-commit-helper
✓ code-reviewer
✓ systematic-debugging
Stack-specific:
✓ guicedee-inject
✓ guicedee-vertx
✓ guicedee-persistence
✓ entityassist
✓ activitymaster
Optional:
○ senior-architect
○ test-driven-development
○ security-best-practices
Add or remove skills? (Enter to accept)
Generate the agent-native config files. See references/agent-config-formats.md for the complete format reference per agent.
Determine the skills repository path relative to the project root:
rules/ or AIRules/), use that prefix.$CODEX_HOME/skills/, use ~/.codex/skills/ paths.All skill references in generated configs must use resolved, valid relative paths.
SKILL.md file, not the directory.| Agent | Output file(s) | Format |
|-------|----------------|--------|
| Codex CLI | AGENTS.md | Markdown with skill paths and operating rules |
| GitHub Copilot | .github/copilot-instructions.md | Markdown instructions with skill references |
| Cursor | .cursor/rules.md | Markdown rules with skill paths |
| Junie | .junie/guidelines.md | Markdown guidelines with skill routing |
| AI Assistant | .aiassistant/rules/*.md | Numbered rule files with skill routing |
| Claude | .claude/settings.json + skill symlinks | JSON config + file references |
| Roo | .roo/rules/*.md | Markdown rule files |
After generation, verify:
SKILL.md file..claude/skills/rules-repo-conventions/).skills.md exists in the project, it is consistent with the generated configs.Report any unresolved paths as warnings.
When called with "refresh" or "update" intent:
references/agent-config-formats.md — complete config format templates for each AI agent.development
Install Codex skills into $CODEX_HOME/skills from a curated list or a GitHub repo path. Use when a user asks to list installable skills, install a curated skill, or install a skill from another repo (including private repos).
tools
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabilities with specialized knowledge, workflows, or tool integrations.
development
WebAwesome icon integration for JWebMP — modern, open-source icon library. Provides 1,500+ icons with solid/regular styles, sizing, rotation, animation, and CSS utilities. Drop-in FontAwesome alternative with fresh designs. Use when working with WebAwesome icons, modern icon designs, or as FontAwesome alternative in JWebMP applications.
development
WebAwesome Pro integration for JWebMP with premium icons and features. Extends jwebmp-webawesome with additional styles, premium icons, and advanced features. Use when working with WebAwesome Pro icons or premium WebAwesome features in JWebMP applications.