Skip to content

About

Take an Azure DevOps work item and do _enough_ work to get it done

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

34 Commits

Folders and files

Repository files navigation

ai-plugins

A plugin marketplace for AI coding assistants — Claude Code and GitHub Copilot (VS Code & CLI).

Available plugins

Take an Azure DevOps work item and do enough work to get it done.

nuff turns Azure DevOps work items into implemented, verified code through a structured four-phase pipeline:

Azure DevOps Work Item
        │
        ▼
   ┌─────────┐     Clarify requirements,
   │  Refine │ ──► identify gaps, produce SPEC.md
   └────┬────┘
        │  ✓ User approves spec
        ▼
   ┌─────────┐     Decompose into tasks,
   │   Plan  │ ──► map to files, produce PLAN.md
   └────┬────┘
        │  ✓ User approves plan
        ▼
   ┌─────────┐     Implement tasks, verify against spec,
   │   Code  │ ──► fix issues, mark SPEC.md requirements
   └────┬────┘
        │  ✓ Code verified
        ▼
   ┌─────────┐     Review reflections + lessons learned,
   │ Improve │ ──► update AGENTS.md and knowledge base
   └─────────┘

Key commands:

Command Description
/do.nuff 12345 Run the full interactive workflow for a work item
/do-everything.nuff 12345 Autonomous end-to-end run (no user interaction)
/improve.nuff 12345 Run just the improve phase for a completed work item
/configure.nuff Configure nuff settings and model selection

See the nuff README for full documentation.

nuff-skills

Set of skills that are good enough to improve your AI workflow (initially, a fork of mattpocock/skills).

Grilling, domain modeling, adversarial review.

See the nuff-skills README` for full documentation.

nuff-hooks-cc / nuff-hooks-copilot

Good enough guardrail hooks, one plugin per platform: nuff-hooks-cc for Claude Code, nuff-hooks-copilot for GitHub Copilot CLI. Install only the one matching your agent.

  • reads only from D:\ (plus the agent's home dirs and the temp dir)
  • writes only to the Workspace (plus D:\.slop-trash, the agent's home dirs and the temp dir)
  • file removals are rewritten into moves to D:\.slop-trash

Requires Windows and the py launcher with Python 3.10+.

nuff-cc

Good enough mods for Claude Code only. First mod: open the current session's folder in VS Code from an Open in VS Code button above the prompt (desktop app) or /vscode.

See the nuff-cc README for details.

Installation

Claude Code (CLI)

  1. Open Claude Code and navigate to the Plugins section via /plugin
  2. Add nuff-plugin as new marketplace
  3. Browse marketplace plugins and install desired ones (e.g. nuff)

To update plugins installed from the marketplace, use /plugin command to check for updates and apply them. You can also manage plugins (e.g. uninstall, view details) from the same interface.

GitHub Copilot CLI

  1. Open Copilot CLI
  2. See available commands via /plugin
  3. Install plugin marketplace via /plugin marketplace add nuff-plugin
  4. Install desired plugins from the marketplace, e.g. /plugin install nuff@nuff-plugin
  5. To update plugins installed from the marketplace, use /plugin update nuff@nuff-plugin to check for updates and apply them.

GitHub Copilot Chat in VS Code

As of 2025-03-13, Chat Plugins as in Preview and Plugins Marketplace is an experimental feature and needs to be enabled manually in VS Code settings.

  1. Open User settings via Ctrl+P and > Preferences: Open User Settings
  2. Search for chat plugin
  3. Enable Chat > Plugins: Enable setting
  4. Add nuff-plugin as new marketplace in the Chat > Plugins:Marketplaces

Once done, you can go to Extensions view and search plugins via @agentPlugins filter, e.g. @agentPlugins nuff to find the nuff plugin and install it.

Plugins should be updated as standard VS Code extensions as per microsoft/vscode: Test: plugin support.

If that doesn't work, you can go to plugin folder and pull the latest changes from GitHub via git pull to update the whole marketplace and get the latest version of the plugins.

About

Take an Azure DevOps work item and do _enough_ work to get it done

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages