fabric-discover Skill
Collects intake (project name + problem statement), scaffolds the project, infers architectural signals, and produces a Discovery Brief. This is the DEFAULT first skill — invoke it for ANY new user request that describes a data, analytics, reporting, or integration problem, no matter how it is phrased. The signal mappe Published by microsoft in fabric-task-flows.
What is fabric-discover Skill?
Collects intake (project name + problem statement), scaffolds the project, infers architectural signals, and produces a Discovery Brief. This is the DEFAULT first skill — invoke it for ANY new user request that describes a data, analytics, reporting, or integration problem, no matter how it is phrased. The signal mappe Published by microsoft in fabric-task-flows. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Data analysis
- Data analysis use cases
Technical details
- Install or run with Copy skill directory
When to use fabric-discover Skill
- Use it for data analysis.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/fabric-task-flows
- Skill file: .github/skills/fabric-discover/SKILL.md
What it does
Collects intake (project name + problem statement), scaffolds the project, infers architectural signals, and produces a Discovery Brief. This is the DEFAULT first skill — invoke it for ANY new user request that describes a data, analytics, reporting, or integration problem, no matter how it is phrased. The signal mappe
Skill instructions
Fabric Discovery Instructions Step 1: Collect Intake If the problem statement and project name are already provided (e.g., from auto-chain), use them directly — do NOT re-ask. Otherwise, ask the user for: - Project name — short, creative, descriptive. You MAY suggest examples, but MUST NOT proceed until the user explicitly confirms one. - Problem statement — "What problems does your project need to solve?" Step 2: Scaffold and Review Signals bash python shared/scripts/run-pipeline.py start "Project Name" --problem "problem statement text" The start command runs signal-mapper.py as pre-compute — review its output above. Do NOT run signal-mapper.py again manually. Step 2b: Run the Semantic Capability Mapper The lexical signal mapper handles vocabulary; the capability mapper handles intent → required Fabric items. It catches what users mean even when they don't use the literal keywords (e.g., "mountain of data to put in data scientists' hands" → Notebook + Lakehouse). bash python .github/
Explore related resources
Frequently asked questions
What is fabric-discover?
fabric-discover is a open-source AI agent skill with Copy skill directory. Collects intake (project name + problem statement), scaffolds the project, infers architectural signals, and produces a Discovery Brief.
Who is fabric-discover best for?
fabric-discover is best for reusing agent instructions, scripts, and references, data analysis workflows.
How do I install fabric-discover?
Install or run fabric-discover using Copy skill directory. Check fabric-discover for the latest setup command.
Is fabric-discover actively maintained?
fabric-discover may need a closer maintenance check before production use.
Auto-fetched from GitHub.