learn-projects

🎯 AI Proactive Triggering (ONBOARDING SKILL)

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "learn-projects" with this command: npx skills add abdullahbeam/nexus-design-abdullah/abdullahbeam-nexus-design-abdullah-learn-projects

🎯 AI Proactive Triggering (ONBOARDING SKILL)

This is an ONBOARDING skill with HIGH PRIORITY for proactive suggestion.

When to Proactively Suggest (AI MUST check user-config.yaml)

Check learning_tracker.completed.learn_projects in user-config.yaml. If false :

PROACTIVELY SUGGEST when user:

  • Says "create project" for the FIRST TIME (suggest learning before creating)

  • Describes work that sounds like a project (deliverable, deadline, finite work)

  • Asks about organizing work, tracking progress, or managing tasks

  • Expresses confusion about projects vs skills

  • Starts creating multiple similar "projects" (anti-pattern detection)

  • At the END of setup-goals or setup-workspace (natural next step)

  • When displaying the Nexus menu and total_projects = 0

Suggestion Pattern:

πŸ’‘ Before creating your first project, would you like a quick 8-minute tutorial on how Nexus projects work? It covers:

  • When to use projects vs skills
  • Project structure and lifecycle
  • How to track progress effectively

Say 'learn projects' to start, or 'skip' to create your project directly.

DO NOT suggest if:

  • learning_tracker.completed.learn_projects: true

  • User explicitly says "just create the project" or "skip tutorial"

  • User has already created projects successfully

Learn Projects

Teach how Nexus projects work through examples and decision framework.

Purpose

Help user understand when to create projects vs skills, how projects are structured, and the project lifecycle. Uses concrete examples before abstract concepts.

Time Estimate: 8-10 minutes

Workflow

Step 1: Concrete Examples

Show what IS and ISN'T a project:

βœ… PROJECTS:

  • Build client proposal for Acme Corp
  • Research competitors and write analysis
  • Create onboarding docs for new hires

❌ NOT PROJECTS (these are skills):

  • Generate weekly status reports (repeating)
  • Qualify incoming leads (repeating)
  • Format documents (repeating)

Pattern: Projects END. Skills REPEAT.

Ask: "What work are YOU planning? Let's classify it."

Step 2: Decision Framework

Question 1: Direction or Work? β€’ Direction = Goal (goals.md) β€’ Work = Project or Skill

Question 2: Does it repeat? β€’ NO β†’ PROJECT (has endpoint) β€’ YES β†’ SKILL (reusable)

ANTI-PATTERN: ❌ "weekly-report-week-1", "weekly-report-week-2"... βœ… ONE "weekly-report" SKILL used every week

Step 3: Project Structure

πŸ“ 02-projects/05-client-proposal/ β”œβ”€β”€ 01-planning/ β”‚ β”œβ”€β”€ overview.md # What & why β”‚ β”œβ”€β”€ plan.md # How β”‚ └── steps.md # Tasks (checkboxes) β”œβ”€β”€ 02-resources/ # Reference materials β”œβ”€β”€ 03-working/ # Work in progress └── 04-outputs/ # Final deliverables

Step 4: Lifecycle

PLANNING β†’ IN_PROGRESS β†’ COMPLETE β†’ ARCHIVED

Explain each state briefly.

Step 5: Practice

Ask: "Tell me 3 things you're planning to work on."

For each: apply decision framework together, explain reasoning.

Step 6: How to Create

To create a project, say: β€’ "create project for [description]" β€’ "new project: [name]"

Ready? Say "create project" to start one!

Step 7: Finalize

Actions (MUST complete all):

Mark skill complete in user-config.yaml:

learning_tracker: completed: learn_projects: true # ADD THIS LINE

Display completion:

βœ… Learn Projects Complete!

You now understand: β€’ Projects vs Skills (projects END, skills REPEAT) β€’ Decision framework (Direction β†’ Work β†’ Repeat?) β€’ Project structure (planning β†’ resources β†’ working β†’ outputs) β€’ Lifecycle states (PLANNING β†’ IN_PROGRESS β†’ COMPLETE)

Next steps: β€’ 'create project' - Start your first project β€’ 'learn skills' - Learn about reusable workflows β€’ 'learn nexus' - System mastery

Prompt close-session:

πŸ’‘ When you're done working, say "done" to save progress.

Success Criteria

  • User understands project vs skill distinction

  • User can apply decision framework

  • User knows project folder structure

  • User understands lifecycle states

  • learning_tracker.completed.learn_projects: true in user-config.yaml

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

mental-models

No summary provided by upstream source.

Repository SourceNeeds Review
General

notion-connect

No summary provided by upstream source.

Repository SourceNeeds Review
General

google-tasks

No summary provided by upstream source.

Repository SourceNeeds Review