You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ai/skills/aidd-upskill/references/process.md
+15-11Lines changed: 15 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,50 +20,54 @@ createSkill(userRequest) {
20
20
## Steps
21
21
22
22
**gatherRequirements(userRequest)**
23
-
1. discoverRelatedSkills — search `$projectRoot/ai/` and `$projectRoot/aidd-custom/` for SKILL.md, `.mdc`, `.md` files; read frontmatter descriptions; identify overlap or complementary skills
23
+
1. discoverRelatedSkills — search the project for SKILL.md, `.mdc`, `.md` files; read frontmatter descriptions; identify overlap or complementary skills
24
24
2. researchBestPractices — use web search to find best practices for the domain; summarize findings
25
25
3. Infer requirements from the above context. Do not ask clarifying questions or block on user input. Use a judge to evaluate completeness: yes → proceed; no → state gaps as explicit assumptions and proceed.
26
26
27
-
Infer answers to these questions from context rather than asking the user:
27
+
Infer answers to these questions from context:
28
28
- What problem does this skill solve?
29
29
- What are its inputs and outputs?
30
30
- Any technical constraints or requirements?
31
31
- Should it `alwaysApply`? (recommend yes only if it applies to nearly every task)
32
32
33
33
**nameSkill(topic)**
34
-
- Use verb or role-based noun form (e.g., `aidd-format-code`, `aidd-upskill`)
35
-
- Validate against `SkillName` type constraints
34
+
- Use verb or role-based noun form (e.g., `format-code`, `upskill`)
36
35
37
36
**buildPlan() => SkillPlan**
38
-
Produce a `SkillPlan` struct (see `references/types.md`).
37
+
Produce a `SkillPlan`
39
38
40
39
**presentPlan(plan: SkillPlan)**
41
40
Show the full plan, then run a self-validating quality gate — do not await user approval:
42
-
1. Run `/aidd-review` on the plan
43
-
2. Issues found => run `/aidd-fix` loop until all issues are resolved
0 commit comments