Creating A Custom Skill For Claude Code: Automating Bilingual Blog
Posted on Jan 8
• Originally published at javieraguilar.ai
One of the most powerful features of Claude Code is its ability to learn your specific workflows through Agent Skills. Today I want to share how I built a custom skill that automates the creation of bilingual blog articles for this website.
Agent Skills are a recent addition to Claude's ecosystem. According to Anthropic, skills are "folders that include instructions, scripts, and resources that Claude can load when needed."
Think of them as packaged expertise. Instead of explaining your workflow every time, you encode it once, and Claude loads it automatically when relevant.
In Claude Code specifically, custom skills are filesystem-based—just a folder with a SKILL.md file that Claude discovers automatically.
My website supports both English and Spanish. Every article needs:
Before the skill, I had to remember all these requirements every time. Mistakes were common—mismatched translation keys, forgotten fields, inconsistent formatting.
I created a skill at .claude/skills/blog-writer/SKILL.md that encodes all my blog writing conventions:
The skill includes a translation table for common tags:
Claude loads the skill, understands all the requirements, and produces consistent output every time.
Source: Dev.to