skills/beam-next-learning/learn-skills/SKILL.md
Learn how Beam Next skills work. Load when user mentions: learn skills, how do skills work, what is a skill, skill tutorial, skill structure, understand skills, explain skills, when to create skill, skill vs build. 10-12 min.
npx skillsauth add beam-ai-team/beam-next-skills learn-skillsInstall 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.
This is a learning skill. With Build-First onboarding, suggest AFTER first task execution, not before.
# In user-config.yaml
build_first.checkpoints.first_task_executed: true → learn_skills auto-completed!
When user completes their first section in execute-project, learn_skills is automatically marked complete via auto_complete_map. They learned by DOING.
Check both:
learning_tracker.completed.learn_skills - explicit completionbuild_first.checkpoints.first_task_executed - auto-completionPROACTIVELY SUGGEST when user:
Suggestion Pattern (After Pattern Detection):
💡 I notice you've done similar work before. Want to understand how to
turn repeating workflows into Skills?
'learn skills' covers:
- The 3-criteria skill-worthiness framework
- How skills are structured
- How AI triggers skills automatically
Say 'learn skills' for the deep-dive (10 min), or continue working.
Anti-Pattern Detection:
If user creates: report-jan, report-feb, report-mar...
→ "I notice you're creating similar items. This is a perfect use case for
a SKILL instead of multiple projects. Want to 'learn skills' to understand
how to capture this as a reusable workflow?"
DO NOT suggest if:
Teach how to identify skill-worthy workflows and create effective skills.
Help user understand what makes something skill-worthy, how skills are structured, and how skill triggering works. Includes hands-on practice identifying their own workflows.
Time Estimate: 10-12 minutes
[OK] SKILLS (repeating workflows):
- Weekly status report (same format weekly)
- Qualify sales lead (same questions each time)
- Process expense reports (same steps)
[ERROR] NOT SKILLS (one-time):
- Research competitor Acme (one-time)
- Build Q1 marketing plan (one-time)
Key question: Will I do this AGAIN?
Three questions:
1. FREQUENCY: 2+ times per month?
YES → keep evaluating
2. REPEATABILITY: Steps mostly the same?
YES → keep evaluating
3. VALUE: Saves >5 minutes per execution?
YES → Create a skill!
ALL 3 YES = Skill-worthy
ANY NO = Just do it manually
[DIR] weekly-status-report/
├── SKILL.md # Instructions + triggers
├── references/ # Documentation (optional)
├── scripts/ # Automation (optional)
└── assets/ # Templates (optional)
AI checks your message against ALL skill descriptions.
Match found = skill loads.
Example description:
"Load when user says 'status report', 'weekly update',
'progress summary'"
ANY of these triggers it:
• "Generate my status report"
• "Weekly update please"
• "Progress summary"
Ask: "What did you do last week that you'll probably do again?"
For each: apply 3-criteria framework, brainstorm trigger phrases.
To create a skill, say:
• "create skill for [workflow]"
• "new skill: [name]"
YOUR skills go in 01-skills/ (prioritized!)
SYSTEM skills in 00-system/skills/ (in the public catalog these map under skills/… in beam-next-skills)
Actions (MUST complete all):
Mark skill complete in user-config.yaml:
learning_tracker:
completed:
learn_skills: true # ADD THIS LINE
Display completion:
[OK] Learn Skills Complete!
You now understand:
• Skills = reusable workflows (do AGAIN → skill)
• 3-criteria framework (Frequency + Repeatability + Value)
• Skill structure (SKILL.md + optional references/scripts)
• Trigger mechanism (keywords in description)
Next steps:
• 'create skill' - Create your first skill
• 'learn projects' - Learn about temporal work
• 'learn beam next' - System mastery
Session ending tip:
💡 When you're done, open a NEW chat for your next topic.
learning_tracker.completed.learn_skills: true in user-config.yamltesting
Audit registry.yaml against disk, validate SKILL.md frontmatter, find duplicates and orphans. Load when user says 'audit skills registry', 'validate beam-next-skills', 'registry drift', 'skills catalog audit', 'check registry yaml'.
tools
All Workable ATS operations — fetch JDs, search candidates, post assessments/reviews. Load when user says "fetch JD", "search workable", "push to workable", "post review", "rate candidate", "workable", "push assessment", "list jobs", or after interview-coach completes an evaluation. Replaces workable-fetch-jd and workable-push-assessment.
data-ai
Load when user mentions "tavily research", "market intelligence", "competitive research", "GTM research", or needs real-time market data for sales, marketing, or vertical strategy.
development
Shared resource library for Slack integration skills. DO NOT load directly - provides common references (setup, API docs, error handling, authentication) and scripts used by slack-connect and individual Slack skills.