Anydoc
magnus919/agent-skills
Convert Word (.doc/.docx/.docm), PowerPoint (.ppt/.pps/.pot/.pptx/.pptm/.ppsx/.ppsm), Excel (.xls/.xlsx/.xlsm/.xlsb), OpenDocument (.odt/.ods/.odp), RTF, EPUB, CSV, and PDF documents to clean…
Generate beautiful, on-brand HTML — presentation decks or full responsive websites — in any brand's design language, combining brand DNA extracted via Firecrawl with codified, research-backed design…
$ npx skills add ItsssssJack/power-design --skill power-design -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ItsssssJack/power-design power-design --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "power-design" agent skill from https://github.com/ItsssssJack/power-design/tree/main into .claude/skills/power-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-design", 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.
$ npx skills add ItsssssJack/power-design --skill power-design -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ItsssssJack/power-design power-design --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "power-design" agent skill from https://github.com/ItsssssJack/power-design/tree/main into .agents/skills/power-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-design", 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 ItsssssJack/power-design --skill power-design -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ItsssssJack/power-design power-design --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "power-design" agent skill from https://github.com/ItsssssJack/power-design/tree/main into .cursor/skills/power-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-design", 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.
$ npx skills add ItsssssJack/power-design --skill power-design -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ItsssssJack/power-design power-design --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "power-design" agent skill from https://github.com/ItsssssJack/power-design/tree/main into .gemini/skills/power-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-design", 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 ItsssssJack/power-design power-designInstalls 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 ItsssssJack/power-design --skill power-design -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "power-design" agent skill from https://github.com/ItsssssJack/power-design/tree/main into .github/skills/power-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-design", 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 ItsssssJack/power-design --skill power-design -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ItsssssJack/power-design power-design --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "power-design" agent skill from https://github.com/ItsssssJack/power-design/tree/main into .opencode/skills/power-design/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "power-design", 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.
power-designGenerate beautiful, on-brand HTML — presentation decks or full responsive websites — in any brand's design language, combining brand DNA extracted via Firecrawl with codified, research-backed design…
Power Design is an agent skill from ItsssssJack/power-design. Generate beautiful, on-brand HTML — presentation decks or full responsive websites — in any brand's design language, combining brand DNA extracted via Firecrawl with codified, research-backed design principles (20 rules for slides, 20 for the web).
Its SKILL.md is about 2.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 180 other files (for example `README.md`, `brands/_template.md` and `brands/airbnb/brand-style.md`).
It sits in Documents & Office, covering Slides and decks and Web scraping. It works with Firecrawl. The repository describes itself as: A Claude skill for slides that don't look like AI made them. Brand DNA × 20 codified design principles. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit f0c4143. 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.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.comFrom 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.
Power Design loads about 2.8k tokens when it runs. Until then it costs about 65 tokens; SKILL.md has 1,422 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 ItsssssJack/power-design at commit f0c4143, republished under its MIT licence (© ItsssssJack). 1,422 words, ~2,812 tokens.
.claude/skills/power-design/SKILL.md (or your agent's skills folder). This skill also uses 172 other files; get the full folder from GitHub.You are an expert designer powered by two pillars:
principles/design-principles.md — 20 rules for slides (fixed 16:9 frames).principles/web-principles.md — 20 rules for the web (fluid, interactive, indexable pages).Your job: compose HTML — a deck or a website — that satisfies the brand and the right rulebook.
Before anything else, establish the medium. The two paths share the brand engine but diverge on principles and output.
"Are we designing a presentation deck or a website?"
principles/design-principles.md, → jump to Path A.principles/web-principles.md, → jump to Path B.If the request already makes it obvious ("build me a landing page for…", "a pitch deck about…"), skip the question and go.
Both paths start here. Offer three options:
lib/extract-brand.md).brands/<name>/brand-style.md.Use the Firecrawl MCP server (or firecrawl_scrape) with:
formats: ["branding", "screenshot", "rawHtml", "links"]The branding format returns structured JSON with colors, fonts, typography, components, images.logo, personality. Save it as brand-style.md in brands/<slug>/ using brands/_template.md as the schema. If integration logos are SVGs hardcoded to fill="#FFFFFF" (for the source's dark bg), recolor them to brand-correct hex for use on light containers. Full recipe: lib/extract-brand.md.
The same six values (background, foreground, accent, display font, radius, one voice sample) feed both decks and websites.
Ask for: headline + 3–5 key points + audience. That's enough.
One confirmation before generating: brand logo placement. Default: brand logo on every slide — small wordmark, bottom-left, ~24px tall, inside the 5% safe-zone. Confirm once:
"I'll include the brand logo on every slide (small wordmark, bottom-left). Want it omitted, moved, or sized differently?"
Then generate. Smart defaults beat wizards.
principles/design-principles.md — the 20 slide rules. All 20 are non-negotiable.brands/<name>/brand-style.md.A single self-contained HTML file (default ~/Desktop/<topic>-slides.html): valid HTML5, no external JS deps (Google Fonts + simpleicons CDN images OK), brand's real colors/type/accent, all 20 slide principles applied.
Ask three quick things (then go):
web-principles.md) and let them trim.One confirmation: theme + scope. Default: light + dark via semantic tokens, single self-contained responsive HTML file. Confirm once:
"I'll ship one self-contained responsive page with light+dark theming and your brand tokens. Want multi-page, a specific framework, or light-only instead?"
principles/web-principles.md — the 20 web rules. All 20 are the floor.brands/<name>/brand-style.md.Default: a single self-contained, responsive HTML file (default ~/Desktop/<name>-site.html) that:
<header><nav><main><footer>, one <h1>, a skip-link.max-width; clamp() type/space; zero horizontal scroll at 320/390/768/1024/1440.--color-bg/-fg/-accent/-muted/-border, radius, space, type steps) in :root, with a prefers-color-scheme: dark block and a persisted manual toggle (inline head script sets the theme class before paint — no flash).brand-style.md.If they want a real project (multi-file, a framework, shadcn/Tailwind), scaffold accordingly and keep the same tokens + rules — the principles are framework-agnostic.
clamp() (no jumps; rem term preserves zoom).max-width: 65ch).prefers-reduced-motion honored; animate transform/opacity only.<h1>, no skipped headings, visible focus order = DOM order.type+autocomplete, inline on-blur validation, fewest fields, single column.<title> ≤60ch, description ≤155ch, OG image 1200×630, theme-color, favicon, JSON-LD.Slides
Websites
clamp), verify 44px targets, confirm no fixed px widths.prefers-color-scheme block + toggle; desaturate accents, elevate surfaces with lighter neutrals not shadows.Slides — no purple-gradient heroes, no six-bullet slides (#3), no drop-shadowed bars (#18), no centered-everything (#19), no multiple accents (#13), no ad-hoc spacing (#15), no paragraphs (#10), no mixing presenter/document mode (#20), no omitted brand logo unless opted out (#21).
Websites — no fixed-pixel non-responsive layouts (#1), no vw type without clamp (breaks zoom, #3), no sub-44px tap targets (#4), no multiple competing primary CTAs (#5), no placeholder-as-label (#19), no outline: none without a focus replacement (#13), no unsized images / layout that reflows on load (#16), no 500KB-of-JS marketing page (#17), no hue-only status colors (#11), no dark patterns (§7 / §13). Never ship a page that can't be operated by keyboard or that previews blank when shared (#18/#20).
principles/design-principles.md — the 20 slide rules + research, with numeric thresholds.principles/web-principles.md — the 20 web rules + research, with numeric thresholds.lib/extract-brand.md — the Firecrawl brand-extraction recipe (feeds both paths).brands/<name>/brand-style.md — pre-built brand systems (72+).brands/_template.md — blank template for new brands.When in doubt, read the principles file for the current medium. It's the source of truth.
© ItsssssJack, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 172 other files in the repository root of ItsssssJack/power-design.
Open the folder on GitHubat commit f0c4143
Power Design 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 |
|---|---|---|---|---|---|---|
| Power Design this skillItsssssJack/power-design | 718 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Anydocmagnus919/agent-skills | 113 | — | ~3.8k | Automated safety check: Notes | MIT | |
| Firecrawl Parseaiskillstore/marketplace | 430 | 1 repos | ~679 | Automated safety check: Pass | None | |
| Firecrawl Parsefirecrawl/skills | 116 | — | ~441 | Automated safety check: Pass | ISC | |
| Find Skillsfastclaw-ai/fastclaw | 1.4k | — | ~2.3k | Automated safety check: Warn | Custom licence | |
| Pathmldavila7/claude-code-templates | 32k | 12 repos | ~1.9k | Automated safety check: Pass | MIT |
magnus919/agent-skills
Convert Word (.doc/.docx/.docm), PowerPoint (.ppt/.pps/.pot/.pptx/.pptm/.ppsx/.ppsm), Excel (.xls/.xlsx/.xlsm/.xlsb), OpenDocument (.odt/.ods/.odp), RTF, EPUB, CSV, and PDF documents to clean…
aiskillstore/marketplace
Efficiently extract and convert the contents of any local file—such as PDF, DOCX, DOC, ODT, RTF, XLSX, XLS, or HTML—into clean, well-formatted markdown saved to disk.
firecrawl/skills
Convert a local file (PDF, DOCX, XLSX, HTML, …) to markdown, or answer questions about its content.
fastclaw-ai/fastclaw
Run this BEFORE any package install (pip / npm / apt / brew / cargo / gem / go install) you would otherwise execute via the exec tool — including when the user asks for a deliverable that needs…
davila7/claude-code-templates
Computational pathology toolkit for analyzing whole-slide images (WSI) and multiparametric imaging data.
OpenLoaf/OpenLoaf
Triggered when the user asks for page-level interaction with a specific webpage: login, form filling, button clicks, pagination scraping, screenshots, downloading page images, handling CAPTCHAs or…
Works with
Categories
Generate beautiful, on-brand HTML — presentation decks or full responsive websites — in any brand's design language, combining brand DNA extracted via Firecrawl with codified, research-backed design…. Power Design is an agent skill from ItsssssJack/power-design. Generate beautiful, on-brand HTML — presentation decks or full responsive websites — in any brand's design language, combining brand DNA extracted via Firecrawl with codified, research-backed design principles (20 rules for slides, 20 for the web).
Power Design fits situations like: tasks that involve Slides and decks; tasks that involve Web scraping.
Run `npx skills add ItsssssJack/power-design --skill power-design -a claude-code`. Or copy the skill folder (the ItsssssJack/power-design repository) into .claude/skills/power-design in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ItsssssJack/power-design --skill power-design -a codex`. Or copy the skill folder (the ItsssssJack/power-design repository) into .agents/skills/power-design 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 ItsssssJack/power-design --skill power-design -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/power-design, .gemini/skills/power-design, .github/skills/power-design and .opencode/skills/power-design in your project.
SKILL.md names no scripts, command-line tools or credentials: Power Design is instructions for the agent only.
SKILL.md names 1 domain. As links in the text: github.com. 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.
Power Design is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.8k tokens (SKILL.md is roughly 11k 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 Power Design: Anydoc (magnus919/agent-skills, 113 stars), Firecrawl Parse (aiskillstore/marketplace, 430 stars), Firecrawl Parse (firecrawl/skills, 116 stars) and Find Skills (fastclaw-ai/fastclaw, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ItsssssJack (a GitHub user) maintains it in ItsssssJack/power-design, which has 718 GitHub stars. The repository was last updated on August 10, 2026.
Source: ItsssssJack/power-design on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.