Blogger Distiller
otter1101/blogger-distiller
A skill your agent uses when the user wants to analyze or distill a blogger/account on Xiaohongshu or Douyin, benchmark a target creator, or diagnose their own content strategy.
Content strategy and audience-aware guidelines for the Envilder website.
$ npx skills add macalbert/envilder --skill website-content-strategy -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install macalbert/envilder website-content-strategy --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/macalbert/envilder.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/website-content-strategy .claude/skills/website-content-strategy && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "website-content-strategy" agent skill from https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategy into .claude/skills/website-content-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "website-content-strategy", 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.
$skill-installer install https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add macalbert/envilder --skill website-content-strategy -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install macalbert/envilder website-content-strategy --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/macalbert/envilder.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.github/skills/website-content-strategy .agents/skills/website-content-strategy && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "website-content-strategy" agent skill from https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategy into .agents/skills/website-content-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "website-content-strategy", 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 macalbert/envilder --skill website-content-strategy -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install macalbert/envilder website-content-strategy --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/macalbert/envilder.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.github/skills/website-content-strategy .cursor/skills/website-content-strategy && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "website-content-strategy" agent skill from https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategy into .cursor/skills/website-content-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "website-content-strategy", 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.
$ gemini skills install https://github.com/macalbert/envilder.git --path .github/skills/website-content-strategy--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add macalbert/envilder --skill website-content-strategy -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install macalbert/envilder website-content-strategy --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/macalbert/envilder.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.github/skills/website-content-strategy .gemini/skills/website-content-strategy && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "website-content-strategy" agent skill from https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategy into .gemini/skills/website-content-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "website-content-strategy", 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 macalbert/envilder website-content-strategyInstalls 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 macalbert/envilder --skill website-content-strategy -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/macalbert/envilder.git skills-src && mkdir -p .github/skills && cp -r skills-src/.github/skills/website-content-strategy .github/skills/website-content-strategy && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "website-content-strategy" agent skill from https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategy into .github/skills/website-content-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "website-content-strategy", 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 macalbert/envilder --skill website-content-strategy -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install macalbert/envilder website-content-strategy --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/macalbert/envilder.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.github/skills/website-content-strategy .opencode/skills/website-content-strategy && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "website-content-strategy" agent skill from https://github.com/macalbert/envilder/tree/main/.github/skills/website-content-strategy into .opencode/skills/website-content-strategy/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "website-content-strategy", 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.
website-content-strategyContent strategy and audience-aware guidelines for the Envilder website.
Website Content Strategy is an agent skill from macalbert/envilder. Content strategy and audience-aware guidelines for the Envilder website. Use when writing page copy, structuring documentation sections, or crafting messaging that targets both developers and technical leaders (CTOs). Provides product context and selling points per audience.
Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Writing & Content, covering Content strategy. The repository describes itself as: One secret mapping for local dev, CI/CD, and runtime. Envilder resolves cloud secrets from your own vaults without SaaS middlemen, duplicated config, or .env drift. The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit b6a0327. 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 (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From 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.
Website Content Strategy loads about 1.1k tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 458 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 noted patterns worth knowing about, such as sudo or a known installer.
me SDKs resolve in-process; CLI and GHA `.env` outputs must be protected- Works with existing `.env` workflows through generated filesx envilder --map=envilder.json --envfile=.env` |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 macalbert/envilder at commit b6a0327, republished under its MIT licence (© macalbert). 458 words, ~1,061 tokens.
.claude/skills/website-content-strategy/SKILL.md (or your agent's skills folder).Guidelines for creating content that communicates Envilder's value to two distinct audiences: developers and CTOs / technical leaders.
Envilder is a TypeScript CLI tool and GitHub Action that securely centralizes environment variables from AWS SSM Parameter Store or Azure Key Vault.
.env outputs must be protectedenvilder.json = single source of truth for all
environments (dev, staging, production)Developers want to know how it works and how to use it quickly.
envilder.json examples--exec as plannedTerminalMockup.astro) for live demos.env workflows through generated files--exec mode to inject secrets without writing filesenvilder.jsonLeaders want to know business impact and risk reduction.
Use before/after format to show improvement:
| Without Envilder | With Envilder |
|------------------|---------------|
| Copy secrets manually from a provider console | `npx envilder --map=envilder.json --envfile=.env` |
| Ad hoc onboarding checklist | One documented resolution command |
| Secret paths duplicated across tools | Paths versioned in `envilder.json`; values stay in the provider vault |For developer-facing content, use TerminalMockup.astro to show real
CLI output. More compelling than static code blocks.
Use .pixel-card with emoji icons for feature grids. Group by audience
concern (security, DX, compliance, multi-cloud).
website-i18n skill)© macalbert, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .github/skills/website-content-strategy of macalbert/envilder.
Open the folder on GitHubat commit b6a0327
Website Content Strategy 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 |
|---|---|---|---|---|---|---|
| Website Content Strategy this skillmacalbert/envilder | 138 | — | ~1.1k | Automated safety check: Notes | MIT | |
| Blogger Distillerotter1101/blogger-distiller | 692 | — | ~3.8k | Automated safety check: Notes | MIT | |
| Blog Post Draftingluongnv89/claude-howto | 42k | — | ~2.1k | Automated safety check: Pass | MIT | |
| Linkedin Content Plannersergebulaev/linkedin-skills | 4.3k | 1 repos | ~2.1k | Automated safety check: Pass | MIT | |
| WeChat Hot Article AnalysisSpaceZephyr/creator-buddy | 1.6k | — | ~847 | Automated safety check: Pass | None | |
| Ralph Copywritermuratcankoylan/ralph-wiggum-marketer | 778 | — | ~2.4k | Automated safety check: Pass | None |
otter1101/blogger-distiller
A skill your agent uses when the user wants to analyze or distill a blogger/account on Xiaohongshu or Douyin, benchmark a target creator, or diagnose their own content strategy.
luongnv89/claude-howto
Guides drafting a blog post from an idea and optional source material: research, brainstorming, outlining and version-tracked drafts, with user approval at each step.
sergebulaev/linkedin-skills
Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.
SpaceZephyr/creator-buddy
Fetches hot WeChat Official Account articles by sector or keywords and produces a data file and an HTML report with rankings, style patterns and writing references.
muratcankoylan/ralph-wiggum-marketer
A skill your agent uses when the user asks to "analyze my content", "learn my writing style", "research competitors", "find content angles", "improve my blog", "write like me", "embody my brand…
davila7/claude-code-templates
Analyzes a brand's existing writing to lock in a consistent voice, then builds SEO blog posts and platform-specific social content around it.
macalbert/envilder
Five independent analysis perspectives for code review: correctness, architecture, security, conventions, and complexity.
macalbert/envilder
Index of Architecture Decision Records (ADRs) for cross-cutting technical decisions.
macalbert/envilder
Git commit messages, PR workflow, and branching strategy using Conventional Commits and Semantic Versioning.
macalbert/envilder
Mandatory testing conventions including the narrow diagnostic exception for testing test-only code, AAA pattern, test naming, and assertions across all stacks (.NET, TypeScript, Python).
macalbert/envilder
Workflow for maintaining changelogs, READMEs, and documentation files.
macalbert/envilder
Audit and synchronize documentation across website, READMEs, and docs/.
Categories
Content strategy and audience-aware guidelines for the Envilder website. Website Content Strategy is an agent skill from macalbert/envilder. Content strategy and audience-aware guidelines for the Envilder website.
Website Content Strategy fits situations like: writing page copy; structuring documentation sections; crafting messaging that targets both developers and technical leaders (CTOs).
Run `npx skills add macalbert/envilder --skill website-content-strategy -a claude-code`. Or copy the skill folder (.github/skills/website-content-strategy in macalbert/envilder) into .claude/skills/website-content-strategy in your project. Claude Code loads it when a task matches its description.
Run `npx skills add macalbert/envilder --skill website-content-strategy -a codex`. Or copy the skill folder (.github/skills/website-content-strategy in macalbert/envilder) into .agents/skills/website-content-strategy 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 macalbert/envilder --skill website-content-strategy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/website-content-strategy, .gemini/skills/website-content-strategy, .github/skills/website-content-strategy and .opencode/skills/website-content-strategy in your project.
SKILL.md names no scripts, command-line tools or credentials: Website Content Strategy is instructions for the agent only. Our summary lists: Node.js.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.
Website Content Strategy is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.1k tokens (SKILL.md is roughly 4.2k 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 Website Content Strategy: Blogger Distiller (otter1101/blogger-distiller, 692 stars), Blog Post Drafting (luongnv89/claude-howto, 42k stars), Linkedin Content Planner (sergebulaev/linkedin-skills, 4.3k stars) and WeChat Hot Article Analysis (SpaceZephyr/creator-buddy, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
macalbert (a GitHub user) maintains it in macalbert/envilder, which has 138 GitHub stars. The repository holds 30 skills in this directory. The repository was last updated on October 5, 2026.
Source: macalbert/envilder on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.