agentsclimarketplace

Aidd init

Skill GrinRus/ai_driven_dev/skills/aidd-init

Initializes AIDD workspace scaffolding for the current project. Use when bootstrapping canonical `aidd/` templates and project-owned test execution contract in `aidd/config/gates.json`. Do not use when the request is to start feature ideation (`idea-new`) or to inspect existing ticket progress (`status`).From its SKILL.md

Install
npx -y skills add GrinRus/ai_driven_dev --skill aidd-init

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.5 KB, as published. Nobody here has run it

Follow feature-dev-aidd:aidd-core.

Steps

  1. Run python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-init/runtime/init.py.
  2. Runtime-path safety: never call relative runtime paths; use only python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-init/runtime/init.py; if ${CLAUDE_PLUGIN_ROOT} is not set, return BLOCKED with env hint.
  3. Default behavior is idempotent: existing workspace files stay untouched unless --force is explicitly passed.
  4. --force is limited to refreshing managed bootstrap/config artifacts and the qa.tests contract; it is not permission to overwrite user-authored workspace docs or reports.
  5. Verify aidd/ exists and core templates were copied (aidd/AGENTS.md, aidd/docs/shared/stage-lexicon.md).
  6. Verify aidd/config/gates.json contains qa.tests contract fields (contract_version, profile_default, commands, defaults).
  7. Return the output contract and next actions, explicitly stating whether the run was non-destructive or a forced refresh.

Command contracts

python3 ${CLAUDE_PLUGIN_ROOT}/skills/aidd-init/runtime/init.py

  • When to run: always for canonical workspace bootstrap.
  • Inputs: optional --force.
  • Outputs: initialized aidd/ structure and synced managed bootstrap/config templates with bootstrapped qa.tests contract.
  • Failure mode: non-zero exit on invalid workspace, write failures, or template contract mismatch.
  • Next action: fix workspace path/permissions or choose the correct --force mode, then rerun the same entrypoint.

Notes

  • Planning stage: AIDD:ACTIONS_LOG: n/a.
  • Without --force, do not overwrite user-authored workspace docs or reports.
  • With --force, refresh only managed bootstrap/config artifacts; user-authored workspace docs or reports still stay out of scope.

Additional resources

  • Runtime implementation: runtime/init.py (when: init behavior or flags are unclear; why: verify exact bootstrap logic and exit conditions).

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.