Customise Workflow
Customise the prd-taskmaster plugin workflow via curated brainstorm questions.
Install
npx skills add anombyte93/prd-taskmaster --skill customise-workflow -g -a claude-code -y- Repository
- anombyte93/prd-taskmaster606
- Category
- Engineering
- Updated
- 3mo ago
- License
- MIT
- Context cost
- Mediumabout 1,804 tokens
- Runs scripts
- No, instructions only
What it does
Customise the prd-taskmaster plugin workflow via curated brainstorm questions. The AI asks, the user answers in plain English, and the skill writes their preferences to .atlas-ai/config/atlas.json. Future runs of prd-taskmaster read that file and apply user preferences to phase gates, validation strictness, default provider, preferred execution mode, and template choice. For deeper tweaks beyond the curated questions, users can hand-edit files in .atlas-ai/customizations/. Use when the user says "customise workflow", "customize workflow", "adjust my PRD settings", "tune the skill", or wants to change how prd-taskmaster behaves.
customise-workflow
AI-driven workflow customisation for the prd-taskmaster plugin.
Replaces manual JSON editing. Part of the plugin's companion-skills family.
Script: skills/customise-workflow/script.py (all commands output JSON)
Plugin config root: .atlas-ai/ (per-project, lives alongside TaskMaster's
.taskmaster/)
When to Use
Activate when the user says: "customise workflow", "customize workflow", "adjust PRD settings", "tune the skill", "change my defaults", or "personalise prd-taskmaster".
Skip: generating a new PRD (use /prd:go), executing tasks (use
HANDOFF modes), or running research expansion (use /expand-tasks).
The One Rule
The AI asks the questions and writes the config. The user never manually
edits JSON. The config file is the output, not the input. If the user wants
tweaks beyond the curated questions, point them at .atlas-ai/customizations/
(see "Customizations directory" below), do not hand them raw JSON.
Flow
LOAD → ASK → VALIDATE → WRITE → VERIFY
Phase 1: LOAD current config
Run the script to load existing preferences (or defaults if first run):
python3 skills/customise-workflow/script.py load-config
Returns JSON with current preferences across 6 categories: provider,
validation, execution, template, autonomous, gates. Writes to
.atlas-ai/config/atlas.json if missing, seeding defaults.
Phase 2: ASK curated questions
Read questions/curated-questions.md and ask each one via AskUserQuestion.
The questions are curated so plain-English answers map cleanly to config keys.
Example:
Q1: Which AI provider do you prefer for task generation?
Options: Gemini (free, token-efficient), Claude Code (free, Max only),
OpenAI GPT-4, Anthropic Direct API, OpenRouter, Ollama (local)
Q2: How strict should PRD validation be?
Options: Strict (block on NEEDS_WORK), Normal (warn but allow GOOD+),
Lenient (accept ACCEPTABLE+)
