From feature-dev-aidd
Bootstraps new feature tickets in idea stage: sets active context and stage, derives slug_hint from idea note, prepares PRD questions via analyst subagent and checks.
npx claudepluginhub grinrus/ai_driven_dev --plugin feature-dev-aiddThis skill is limited to using the following tools:
Follow `feature-dev-aidd:aidd-core`.
Interactively adds features, ideas, or requirements to project backlog by prompting for details, creating docs/features/[id]/idea.md with YAML frontmatter, validating duplicates from DASHBOARD.md, and optionally staging git changes.
Runs a 3-turn conversation to shape fuzzy ideas into concrete tickets, epics, or spikes using only business-level questions on audience, scope, urgency. For unclear directions or missing context.
Creates linked idea → PRD → plan documents via archcore tools. For individual features, small teams, or rapid prototyping.
Share bugs, ideas, or general feedback.
Follow feature-dev-aidd:aidd-core.
<ticket>, parse idea_note from user text, and verify PRD/context artifacts are readable for idea stage.idea_note, normalize it into kebab-case token ([a-z0-9-], 2-6 words), and use it as internal slug_hint; if idea_note is empty, fallback to <ticket> token. Do not ask user for slug_hint.idea and active feature with python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/set_active_stage.py and python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/set_active_feature.py <ticket> --slug-note "<generated-slug>".aidd/reports/context/<ticket>.pack.md and run python3 ${CLAUDE_PLUGIN_ROOT}/skills/idea-new/runtime/analyst_check.py --ticket <ticket>.feature-dev-aidd:analyst. First action: read the rolling context pack. For the persisted PRD artifact, override the global interactive question wording and copy the analyst-dialog labels from templates/prd.template.md verbatim.Question / Why / Options / Default, but the canonical persisted PRD write format remains the template-native Russian wording.python3 ${CLAUDE_PLUGIN_ROOT}/skills/idea-new/runtime/analyst_check.py --ticket <ticket>; the validator syncs derived index/status state from the current PRD before returning./feature-dev-aidd:researcher <ticket> only when analyst_check.py confirms idea-stage readiness.idea-new.python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-flow-state/runtime/set_active_feature.py<ticket> and generated --slug-note <slug_hint> derived from idea_note.aidd/docs/.active.json (ticket + internal slug_hint) and PRD scaffold.python3 ${CLAUDE_PLUGIN_ROOT}/skills/idea-new/runtime/analyst_check.py--ticket <ticket> and active workspace artifacts.templates/prd.template.md, and placeholder comments do not count as a valid question block.AskUserQuestion panel state or stale example payloads.AIDD:ACTIONS_LOG: n/a.