00-system/skills/skill-dev/search-skill-database/SKILL.md
Query ALL available Skills database in Notion with filters. Load when user mentions "search skill database", "query notion", "search skills database", "find skills in notion", or "browse notion skills".
npx skillsauth add abdullahbeam/nexus-design-abdullah search-skill-databaseInstall 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.
Search and filter the Beam Nexus Skills database to discover skills created by teammates.
Browse the company skills library in Notion. Filter by team, integration, or skill name to find relevant skills. Returns skill metadata for display or import.
Use cases:
Time Estimate: 1-2 minutes
ALWAYS run configuration check first:
python ../../notion-master/scripts/check_notion_config.py
If configuration missing:
python ../../notion-master/scripts/setup_notion.pyExpected output if configured:
✅ ALL CHECKS PASSED
You're ready to use Notion skills
Use the query_db.py script with filters:
Basic query (all skills):
python ../../notion-master/scripts/query_db.py
Filter by team:
python ../../notion-master/scripts/query_db.py --team General
python ../../notion-master/scripts/query_db.py --team Solutions
Filter by integration:
python ../../notion-master/scripts/query_db.py --integration "Beam AI"
python ../../notion-master/scripts/query_db.py --integration "Linear"
Search by name:
python ../../notion-master/scripts/query_db.py --name notion
python ../../notion-master/scripts/query_db.py --name agent
Combined filters:
python ../../notion-master/scripts/query_db.py --team Solutions --integration "Beam AI"
Sort and limit:
python ../../notion-master/scripts/query_db.py --sort name --limit 10
Human-readable output:
The script automatically displays results in readable format:
[RESULTS] Found 5 skills
1. beam-list-agents
Team: Solutions
Description: List all agents in Beam AI workspace...
Integrations: Beam AI
Created: 2025-12-01
URL: https://notion.so/...
2. query-notion-db
Team: General
Description: Query Notion databases with filters...
Integrations: Notion
Created: 2025-11-15
URL: https://notion.so/...
JSON output (for programmatic use):
python ../../notion-master/scripts/query_db.py --json
Returns JSON array of skill objects with full metadata.
After displaying results, ask user which skill to import (if applicable):
Which skill would you like to import? (1-5, or 'none')
If user selects a skill:
import-skill-to-nexus skill with page ID| Filter | Flag | Example | Description |
|--------|------|---------|-------------|
| Team | --team | --team General | General, Solutions, Engineering, Sales |
| Integration | --integration | --integration "Beam AI" | Tool the skill integrates with |
| Name | --name | --name notion | Partial match on skill name |
| Owner | --owner | --owner user-id | Filter by creator (user ID) |
| Sort | --sort | --sort name | created (default) or name |
| Limit | --limit | --limit 10 | Max results to return |
Common errors:
| Error | Cause | Solution |
|-------|-------|----------|
| 401 Unauthorized | Invalid API key | Check NOTION_API_KEY in .env |
| 404 Not Found | Database ID incorrect | Verify NOTION_SKILLS_DB_ID in .env |
| No results found | Filter too restrictive | Try broader filters |
| Network timeout | Connection issue | Check internet, retry |
For detailed troubleshooting:
Typical workflow:
1. query-notion-db (find skills)
2. import-skill-to-nexus (download selected skill)
Example:
User: "Find Beam AI skills in Notion"
AI: [Runs query_db.py --integration "Beam AI"]
[Displays 3 results]
Which would you like to import?
User: "Number 2"
AI: [Triggers import-skill-to-nexus with page ID]
[Downloads and installs skill]
Custom database query:
For queries beyond the script's filters, use the Notion API directly or see:
Database schema reference:
2bc2cadf-bbbc-80be-af8a-d45dfc8dfa2e)Version: 2.0 Created: 2025-11-04 Updated: 2025-12-10 Status: Production Ready
development
Load when user says "mental model", "think through this", "structured thinking", "help me decide", "analyze this problem", "first principles", "pre-mortem", "stakeholder mapping", "what framework should I use", or any specific model name. Provides 59 thinking frameworks for decision-making, problem decomposition, and strategic analysis.
development
Generate comprehensive philosophy and standards documents for any domain (UX design, landing pages, email outbound, API design, etc.). Load when user says "create philosophy doc", "generate standards for [domain]", "build best practices guide", or "create benchmarking document". Conducts deep research, synthesizes findings, and produces structured philosophy documents with principles, frameworks, anti-patterns, checklists, case studies, and metrics.
development
Validate Nexus-v3 system integrity and fix common issues automatically. Load when user mentions "validate system", "check system", or "fix problems". Runs comprehensive checks on folder structure, metadata files, and framework consistency with auto-repair capabilities.
development
Load when user says "validate docs", "check documentation consistency", "docs vs implementation", or "find documentation mismatches". Systematically compares implementation code against documentation to identify and fix inconsistencies.