.claude/skills/iframe-admin-harmonizer/SKILL.md
Harmonize agent admin UIs rendered in core admin iframe. Use when an agent admin page looks visually inconsistent with platform admin (different background, spacing, navbar, card styles, table contrast) or has iframe-only layout issues.
npx skillsauth add nmdimas/ai-community-platform iframe-admin-harmonizerInstall 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.
Make agent admin pages look native inside core admin iframe while preserving standalone usability.
/admin/agents/{name}/settings in iframe?embedded=1window.self !== window.top (with try/catch)body[data-embedded="1"].Use a small theme layer in the agent base layout:
Reference checklist: references/iframe-visual-checklist.md.
100vh, large fixed offsets).sticky/static top bars instead of fixed headers.[data-embedded="1"]) or compatible
for both modes./admin/sources, /admin/settings) should remain usable
outside core admin.development
Convert a website or page with related links into a local collection of Markdown files with an index. Follows project docs conventions (ua/en bilingual structure). Uses WebFetch — no external dependencies. Triggers on: "web to docs", "website to markdown", "save docs locally", "convert site", "download docs", "fetch docs", "scrape to markdown".
documentation
Translation agent for ua/en bilingual content. Handles UI labels, help text, error messages, docs, and agent/system prompts. Finds translatable elements, detects supported languages, translates by context, maintains term consistency. Triggers on: "translate", "translation", "i18n", "missing translations", "mirror docs", "sync languages".
development
Security review agent for PHP/Symfony codebase. Performs manual-style security review with OWASP ASVS 5.0 category mapping, severity ratings, and PHP/Symfony-specific checklist. Triggers on: "security review", "security audit", "vulnerability check", "OWASP review", "pentest review", "security scan".
development
Auto-bump pipeline monitor version when builder/monitor/pipeline-monitor.sh is modified. Triggers automatically as a post-edit convention — not user-invocable directly. When any change is made to pipeline-monitor.sh, increment the patch version in the "# Version:" header comment. Triggers on: "pipeline-monitor", "monitor version", "bump monitor".