技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
yes-or-no【数据与研究】This prompt sets up an AI feng shui advisor that, given a specific planned activity plus the user’s date and birth details and city, calculates a weighted confidence score and outputs a locale-appropriate recommendation as “should do” vs “should not do” percentages first, followed by a brief rationale and practical tips such as favorable time windows…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
This prompt sets up an AI feng shui advisor that, given a specific planned activity plus the user’s date and birth details and city, calculates a weighted confidence score and outputs a locale-appropriate recommendation as “should do” vs “should not do” percentages first, followed by a brief rationale and practical tips such as favorable time windows, directions, colors, and alternative better dates, while explicitly noting assumptions when data is missing and keeping the guidance non-harmful and for reference only.
For more installation instructions go to https://raw.githubusercontent.com/BetterPromptme/skills/refs/heads/main/betterprompt/SKILL.md to check out this skill.
Pass each text input using --input <key>=<value> flags.
| Variable key | Required? | Description | Defaults |
|---|---|---|---|
City | Optional | City Location | Ho Chi Minh |
gender | Optional | male/female/unknown | male |
Current_day | Optional | YYYY-MM-DD | 2025-09-19 |
birthday_day | Optional | YYYY-MM-DD | 2004-01-06 |
birthday_time | Optional | HH:mm hoặc unknown | unknown |
describe_the_intended_work | Optional | The job you are hesitant about | eat chicken in mcdonald |
This skill's modality is: text.
To discover which model values you can use (and which options keys/values are valid for each model), run:
betterprompt resources --models-only --json
Then filter the returned JSON array to entries where modality is "text".
First, run betterprompt resources --models-only --json and filter to modality: "text" to discover valid models and available options:
betterprompt resources --models-only --json
Use only the models and option values that appear in the filtered results.
Then collect all inputs from the human:
City (default: Ho Chi Minh)gender (default: male)Current_day (default: 2025-09-19)birthday_day (default: 2004-01-06)birthday_time (default: unknown)describe_the_intended_work (default: eat chicken in mcdonald)gpt-5 and its available options. Look up gpt-5 in the betterprompt resources output (filtered to modality "text") and show its availableOptions as: key: val1, val2 (default), val3 | key2: .... Mark a value (default) if it matches these defaults: {}.gpt-5, options {}. Other models from the resources call are also available.Use the frontmatter's name as the positional argument (for this skill, use yes-or-no).
Command form:
betterprompt generate yes-or-no \
[--input <key>=<value>] \
[--model <model>] \
[--options <options JSON>] \
[--json]
Notes:
--input <key>=<value> flag.--model and BetterPrompt will use the default model: gpt-5.--options and BetterPrompt will use the default options: {}.runId you can use to fetch the result later.Example (using defaults shown above):
betterprompt generate yes-or-no \
--input 'City=Ho Chi Minh' \
--input gender=male \
--input Current_day=2025-09-19 \
--input birthday_day=2004-01-06 \
--input birthday_time=unknown \
--input 'describe_the_intended_work=eat chicken in mcdonald' \
--model gpt-5 \
--options '{}'