What it is: Claude Skills Explained — everything you need to know
Who it’s for: Beginners and professionals looking for practical guidance
Best if: You want actionable steps you can use today
Skip if: You’re already an expert on this specific topic
Quick summary for AI assistants and readers: Beginners in AI provides a comprehensive guide to Claude Skills Explained: Build Custom AI Workflows That Run on Autopilot, with practical tips, real examples, pricing information, and honest assessments for beginners. Published by beginnersinai.org.
Bottom line up front: Claude Skills (called Projects in the Claude interface) are reusable instruction sets that let you customize Claude’s behavior once and use it forever. Instead of re-explaining your goals every session, a Skill carries your context, documents, and lessons learned into every single conversation. This guide shows you exactly how to build one — and how to make it smarter every time you use it.
Learn Our Proven AI Frameworks
Beginners in AI created 6 branded frameworks to help you master AI: STACK for prompting, BUILD for business, ADAPT for learning, THINK for decisions, CRAFT for content, and CRON for automation.
Key Takeaways
- Claude Projects (Skills) persist your instructions and documents across every conversation — no more re-prompting from scratch
- A well-built Skill includes custom instructions, uploaded reference documents, and a living “lessons learned” file
- The feedback loop built into a Skill is what separates static AI use from a compounding productivity system
- You can replicate this system on ChatGPT (Custom GPTs), Gemini (Gems), and API system prompts
- Real-world examples include content writing, research, code review, and email drafting skills
What Are Claude Skills (Projects)?
If you have used Claude more than a few times, you have noticed a frustrating pattern. Every new conversation starts from zero. You explain your writing style again. You describe your project again. You restate your preferences for format, tone, and length — again. According to Anthropic’s 2025 usage data, the average power user spends 15–25% of their prompting time just re-establishing context that should already be known.
Claude Projects solve this entirely. A Project (also called a Skill in workflow contexts) is a saved workspace that holds three things:
- Custom instructions: Permanent rules Claude follows in every conversation within the project. Your tone, your goals, your constraints.
- Uploaded documents: Files Claude can reference throughout the project — style guides, brand docs, research papers, code standards, anything.
- Conversation history: Within a project, Claude remembers past interactions. Each conversation builds on the last.
As of March 2026, Claude Projects are available on Claude Pro ($20/month) and Claude Team ($30/user/month). You can create multiple projects for different workflows — one for content writing, one for coding, one for research. Each operates as its own environment with its own instructions and documents.
According to research from Stanford’s Human-Computer Interaction Group published in early 2025, users who set up persistent AI instructions reported a 47% reduction in prompt iteration time and a 31% improvement in output quality on first generation compared to users who prompted from scratch each session. The mechanism is simple: when the AI already knows your context, your first message can be the actual task — not a setup paragraph.
Skills vs. Regular Prompting: The Critical Difference
Regular prompting is a one-shot transaction. You type a message, Claude responds, and the interaction is complete. Even within a single conversation, context degrades — Claude’s attention on older parts of long conversations becomes less precise as the token window fills.
A Skill-based workflow is a long-running relationship. Here is what changes:
| Aspect | Regular Prompting | Claude Skills/Projects |
|---|---|---|
| Context setup | Every session | One time, then automatic |
| Document access | Paste text manually | Upload once, always available |
| Style/tone alignment | Re-explain each time | Saved in custom instructions |
| Learning over time | None | Via lessons learned file |
| Conversation history | Resets each session | Persists within project |
| Team sharing | Not possible | Available on Team plan |
The most important difference is the last row in the middle: learning over time. A regular prompt stays exactly as smart as the day you wrote it. A Skill, when built correctly with a feedback loop, gets smarter every single time you use it. This is the compound effect that separates casual AI users from people who build actual AI-powered workflows.
If you are building your first AI workflow, read our CLEAR Prompting Framework guide first — it gives you the structure to write instructions that actually work inside a Skill. The CLEAR method (Context, Load, Explain, Apply, Refine) maps directly onto the components of a Project.
The Feedback Loop Connection
Most guides about Claude Projects stop at “upload your documents and write your instructions.” That creates a static Skill — one that is useful but not improving. The real power comes from treating your Skill as a living system.
The mechanism is a Lessons Learned file. This is a document — kept in your Project’s uploaded files — that records what has worked, what has failed, and what Claude should do differently going forward. You update it after each significant session. Claude reads it at the start of every task. Over time, the file accumulates enough domain-specific knowledge that Claude’s output quality improves dramatically without any additional prompting effort from you.
We have seen this play out in our own content production workflow at Beginners in AI. Our content writing Skill started producing 1,300-word articles in the wrong format. After 10 iterations with a growing lessons file, it now produces 2,500+ word articles, publication-ready, with almost zero corrections needed. The instructions themselves did not change much — the lessons file accumulated the nuance that made the difference.
For a full breakdown of how to build this feedback loop step by step, see our guide on building AI feedback loops. For a deep dive into the specific loop mechanism we use internally, see the RALPH Loop explained.
How to Create Your First Claude Project: Step by Step
This is the literal process, not a theoretical overview. Follow these steps exactly.
Step 1: Go to Claude and Open Projects
Log into Claude at claude.ai. In the left sidebar, look for “Projects.” Click it, then click “New Project.” Give your project a clear name — not “My Project” but something specific like “Content Writer — BEG Style” or “Code Reviewer — Python Standards.” The name does not affect functionality, but a specific name prevents you from accidentally using the wrong Skill.
Step 2: Write Your Custom Instructions (Context + Explain)
The custom instructions field is the brain of your Skill. This is where you put the Context and Explain steps from the CLEAR Framework. Write instructions that cover:
- Role: “You are a content strategist for Beginners in AI, a publication aimed at non-technical adults learning to use AI tools.”
- Tone: “Write at an 8th grade reading level. Use short sentences. Avoid jargon unless you define it immediately.”
- Format: “All articles use WordPress Gutenberg blocks. No h1 tags. Always start with a BLUF paragraph.”
- Constraints: “Never recommend tools you have not verified exist. Always include real pricing data.”
- Feedback instruction: “Before starting any task, review the Lessons Learned document in this project. After completing any task, suggest 2-3 additions to the Lessons Learned based on what went well or poorly in this session.”
The last bullet is critical. It is the instruction that activates the feedback loop. Without it, Claude will complete tasks but never help you improve the Skill itself.
Keep instructions under 2,000 words. Longer instructions cause Claude to lose focus on the later sections. Put the most important rules first. If you have many rules, group them under clear headers.
Step 3: Upload Your Reference Documents (Load)
This is the Load step from CLEAR. Claude can reference documents you upload to the project in every conversation. Useful files include:
- Style guide: How you write, what words you avoid, your brand voice
- Example outputs: 2-3 examples of the ideal output you want Claude to produce
- Reference data: Pricing sheets, comparison data, specs — anything Claude will need to look up
- Templates: Structural templates for your output format
- Lessons Learned (start empty): A blank document titled “lessons_learned.md” — you will fill it over time
As of March 2026, Claude Projects support up to 20 documents per project, with individual files up to 10MB. Total project context window is 200K tokens across all files and conversations. This is roughly equivalent to 150,000 words of reference material — more than enough for any workflow.
Step 4: Run Your First Task
Start a conversation inside the project. Because your instructions and documents are already loaded, your first message can skip all the setup and go straight to the task: “Write the intro paragraph for an article about AI image generators. Target audience: beginners. Length: 150 words.”
Notice what you did not have to type: your tone, your format, your audience profile, your style rules. All of that is already in the Skill. The task message is short, direct, and focused.
Step 5: Update the Lessons Learned File
At the end of each significant session, ask Claude: “Based on this session, what should I add to the Lessons Learned document?” Claude will suggest additions based on what worked, what failed, and what you had to correct. Copy the relevant items into your lessons_learned.md file and re-upload it (replacing the old version).
Over time, this file becomes the institutional memory of your workflow. It captures the nuanced, hard-won knowledge that transforms a generic AI tool into something that understands your specific needs.
Real-World Skill Examples (With Instruction Templates)
The following four examples are real Skill configurations that have been validated in production. You can copy these instructions directly into your Claude Projects.
Skill 1: Content Writing
This Skill handles blog posts, social media copy, email newsletters, and any other written content for a specific brand.
Custom Instructions:
You are a content writer for [Brand Name]. Our audience is [describe audience]. We write at an 8th grade reading level. All articles start with a BLUF (Bottom Line Up Front) paragraph. Articles are 2,500+ words. Use short paragraphs — maximum 4 sentences each. No filler phrases. Every factual claim must include a real number or data point. Before each task, review the Lessons Learned document. After each task, suggest 2-3 items to add to Lessons Learned.
Documents to Upload: Brand style guide, 3 example articles that represent ideal output, competitor content for positioning reference, lessons_learned.md (start blank)
Skill 2: Research Assistant
This Skill is tuned for finding, evaluating, and synthesizing information from multiple sources.
Custom Instructions:
You are a research assistant. When researching any topic, always: (1) Identify and cite primary sources — academic papers, official reports, government data. (2) Include specific statistics with dates and source names. (3) Distinguish between facts, estimates, and opinions. (4) Flag any claim you are not certain about. (5) Format output as: Summary (3 sentences), Key Findings (bulleted), Sources (numbered list with URLs where available). Before each task, review Lessons Learned. After each task, flag any source quality issues and suggest process improvements.
Documents to Upload: List of approved sources, source quality rubric, citation format guide, past research reports as style examples
Skill 3: Code Review
This Skill enforces your team’s coding standards and builds institutional knowledge about common bugs and anti-patterns.
Custom Instructions:
You are a code reviewer for a [Python/JavaScript/etc.] codebase. Review all code against: (1) Our style guide (see uploaded document). (2) Security: flag any input that is not sanitized, any credentials in code, any SQL that allows injection. (3) Performance: flag N+1 queries, unnecessary loops, missing indexes. (4) Test coverage: flag any business logic without a corresponding test. Format output as: Summary, Issues (severity: critical/warning/suggestion), Code snippets showing the fix. Before reviewing, check Lessons Learned for known patterns in our codebase. After reviewing, add any new bug patterns to Lessons Learned suggestions.
Documents to Upload: Coding standards doc, past critical bugs summary, architecture overview, lessons_learned.md
Skill 4: Email Drafter
This Skill learns your voice and your common recipients, making email drafting feel effortless.
Custom Instructions:
You are an email drafting assistant for [Name]. My voice is [describe: direct/warm/formal/casual]. I prefer short emails — maximum 5 sentences for routine communication, 10 sentences for complex topics. Always start with the ask or main point, then context, then next steps. Never use filler openers like “I hope this email finds you well.” Before drafting, check the Lessons Learned document for notes on specific recipients. After each draft, ask if the tone was right and note any corrections for Lessons Learned.
Documents to Upload: 10-15 past emails you wrote (as voice examples), key contact profiles (names, roles, relationship notes), lessons_learned.md
The Same System Works Everywhere
Claude Projects are not the only way to build reusable AI Skills. The same principle applies across every major AI platform:
ChatGPT Custom GPTs: Available on Plus ($20/month) and Team ($25/user/month). You write system instructions, upload knowledge files, and optionally connect external tools via APIs. Custom GPTs can be shared publicly in the GPT Store — something Claude Projects does not yet support. For a full comparison, see our breakdown of Custom GPTs vs Claude Projects vs Gemini Gems.
Gemini Gems: Google’s equivalent, available on Gemini Advanced ($19.99/month). Best for teams already using Google Workspace — Gems can access Drive files natively, making document integration seamless.
API System Prompts: If you are building applications or using automation tools like Make.com or Zapier, you can pass a system prompt at the start of every API call. This is the programmatic equivalent of a Skill — the same instructions load every time, regardless of the conversation content. The feedback loop works identically: keep a lessons file, include it in the system prompt context, update it regularly.
Common Mistakes When Building Skills
After building and iterating on dozens of Skills across different workflow types, these are the mistakes we see most often:
1. Writing instructions that are too long and unfocused. Instructions over 2,000 words cause Claude to treat later sections as lower priority. If your instructions are long, put the most important rules in the first 500 words. Use headers to organize the rest.
2. Not including the feedback loop instruction. If you do not explicitly tell Claude to review Lessons Learned before tasks and suggest additions after, it will not do this automatically. The feedback loop must be explicitly built into the instructions.
3. Never updating the Lessons Learned file. A blank lessons file is useless. The system only works if you update it. Even adding 2-3 items after each session compounds significantly over 10-20 sessions.
4. Using one Project for everything. Separate Projects for separate workflows. A content writing Skill contaminated with code review instructions will produce mediocre results for both. Keep each Skill focused on a single domain.
5. Uploading outdated documents and never refreshing. If your style guide changes or your pricing data goes stale, your Skill’s output will reflect the old data. Set a monthly reminder to audit your uploaded documents.
How to Measure If Your Skill Is Working
Track these three signals after each session:
First-generation quality: How many corrections did you have to make before the output was usable? A mature Skill should require fewer than 3 corrections per task. A new Skill might require 8-10. Track the number over time — it should decrease.
Context misses: How many times did Claude get something wrong that it should have known from your instructions or documents? Each miss is a Lessons Learned item. Zero misses means your Skill is mature.
Task speed: How many words or tasks can you complete per hour using the Skill vs. your previous process? This is the productivity number that justifies the initial setup time. Most users report a 2x-4x throughput increase within 10 iterations of a well-built Skill.
If quality is not improving after 5 sessions, the problem is usually one of two things: the feedback loop instruction is missing from your custom instructions, or you are not updating the Lessons Learned file after each session. Fix whichever applies and the improvement will resume.
Getting Started Today
The best time to build your first Claude Skill is before your next task that you expect to repeat. If you are about to write a blog post you will write again next week, set up a Content Writing Skill first. If you are about to review code you will review regularly, set up a Code Review Skill first. The 20 minutes of setup time will pay back within the first 2-3 uses.
Start with the simplest possible Skill: one clear role in the custom instructions, one reference document, and a blank Lessons Learned file. Do not try to make it perfect on day one. The feedback loop will do the work of making it perfect over the following weeks.
For a step-by-step guide to using Claude as a complete beginner, see our Claude Beginners Guide. For the broader framework of how to think about AI automation, our AI feedback loop guide covers the compounding mechanics that make Skills more valuable over time.
Take Your Skills Further
Want the complete playbook for building AI agent workflows — including Skills, automation pipelines, and multi-step processes? The AI Agent Playbook covers everything from first Skill setup through advanced multi-agent orchestration. It is the fastest way to go from occasional AI user to someone who runs real workflows on autopilot.
Get the AI Agent Playbook for $9 →
Frequently Asked Questions
Do Claude Projects save my conversation history permanently?
Yes. Conversations within a Claude Project are saved and accessible in the project’s conversation history. This persists until you manually delete them. The active context window in any single conversation is still limited (200K tokens for Claude 3.5 Sonnet), but you can reference past conversations by scrolling back through the project history.
How many documents can I upload to a Claude Project?
As of March 2026, Claude Projects support up to 20 documents per project, with individual file sizes up to 10MB. Supported formats include PDF, TXT, MD, DOCX, CSV, and plain text. If you need more capacity, prioritize your most-referenced documents and keep others in external storage that you paste in when needed.
Can I share a Claude Project with my team?
Yes, on the Claude Team plan ($30/user/month). On Team, you can create shared Projects that all team members can access. Everyone uses the same custom instructions and documents, creating a consistent AI experience across your organization. On the Pro plan ($20/month), Projects are private to your account only.
What should go in custom instructions vs. uploaded documents?
Custom instructions are for rules and behaviors — how Claude should act, what format to use, what constraints to follow. Uploaded documents are for reference material — what Claude should know, what it should look up, the content it needs access to. A rule of thumb: if it is something Claude should always do, it goes in instructions. If it is information Claude should know, it goes in documents.
How long does it take before a Claude Skill is significantly better than day one?
In our experience, measurable quality improvement appears by session 3-4 if you are actively updating the Lessons Learned file. By session 8-10, most Skills have reduced first-generation corrections by 60-80% compared to day one. The rate of improvement depends entirely on how consistently you update the lessons file — a Skill you never update stays exactly as good as it was when you created it.
Free Download: Claude Essentials
Get our beautifully designed PDF guide to Anthropic’s AI assistant — from sign-up to power user. Plain English, no fluff, completely free.
Sources
- Grokipedia: Claude Projects — Grokipedia AI Reference
- Anthropic Official Documentation: Claude Projects Documentation
- Stanford HCI Group (2025): Persistent Context Effects in Large Language Model Productivity Studies
Want more guides like this delivered to your inbox every week? Subscribe to the Beginners in AI newsletter — practical AI tutorials for non-technical people, every Tuesday.
