speckit-tasks
Originally fromdceoy/speckit-agent-skills
Installation
SKILL.md
Speckit Tasks Skill
Pre-Execution Checks
Check for extension hooks (before tasks generation):
- Check if
specs/extensions.ymlexists in the project root. - If it exists, read it and look for entries under the
hooks.before_taskskey - If the YAML cannot be parsed or is invalid, skip hook checking silently and continue normally
- Filter to only hooks where
enabled: true - For each remaining hook, do not attempt to interpret or evaluate hook
conditionexpressions:- If the hook has no
conditionfield, or it is null/empty, treat the hook as executable - If the hook defines a non-empty
condition, skip the hook and leave condition evaluation to the HookExecutor implementation
- If the hook has no
- For each executable hook, output the following based on its
optionalflag:- Optional hook (
optional: true):## Extension Hooks **Optional Pre-Hook**: {extension} Command: `/{command}`
- Optional hook (
Related skills
More from h3y6e/speckit-skills
speckit-clarify
Structured clarification workflow for underspecified requirements. Use
15speckit-analyze
Perform cross-artifact consistency analysis across spec.md, plan.md,
15speckit-specify
Create or update feature specifications from natural language descriptions.
15speckit-plan
Generate technical implementation plans from feature specifications.
15speckit-implement
Execute all tasks from the task breakdown to build the feature. Use after
12speckit-constitution
Create or update project governing principles and development guidelines.
12