goal_parsing
CommunityFill slots to build a complete goal portrait.
Authorhuangxn27
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guides users through a decision-tree interview to collect the seven core slots needed to describe a comprehensive target, and outputs a structured portrait JSON for downstream planning.
Core Features & Use Cases
- Deterministic slot-filling workflow: navigates a defined sequence to ensure all required fields are captured.
- Stateful conversation: maintains and updates a JSON state across interactions for subsequent agents to consume.
- Easy integration: exposes script-driven interactions that other agents can invoke to obtain updated state and next questions.
- Practical scenarios: ideal for shaping multi-faceted goals (e.g., user_type, package_type, scenario, time_window) used by planning and provisioning workflows.
Quick Start
Describe a user's composite goal in natural language and feed it to the skill to receive the updated portrait JSON.
Dependency Matrix
Required Modules
pyyaml
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: goal_parsing Download link: https://github.com/huangxn27/broadband-agent-demo/archive/main.zip#goal-parsing Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.