Add conduct extension to community catalog#1908
Conversation
- Extension ID: conduct - Version: 1.0.0 - Author: twbrandon7 - Description: Executes a single spec-kit phase via sub-agent delegation to reduce context pollution.
There was a problem hiding this comment.
Pull request overview
Adds the community “Conduct Extension” to Spec Kit’s community extension catalog and lists it in the extensions README so it’s discoverable alongside other community contributions.
Changes:
- Bumped
extensions/catalog.community.jsontop-levelupdated_atto the submission time. - Added a new
conductentry (metadata + URLs + version constraints) toextensions/catalog.community.json. - Inserted “Conduct Extension” into the
extensions/README.mdAvailable Extensions table (alphabetical position).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| extensions/catalog.community.json | Updates catalog timestamp and registers the new conduct community extension entry. |
| extensions/README.md | Adds the Conduct Extension row to the community extensions table for visibility. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull request overview
Adds the new Conduct Extension to Spec Kit’s community extension discovery surfaces so users can find it via the community catalog and README listing.
Changes:
- Bumped
extensions/catalog.community.jsontop-levelupdated_atand added a newconductextension entry (v1.0.0). - Added “Conduct Extension” to the community extensions table in
extensions/README.md(alphabetically).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
extensions/catalog.community.json |
Updates catalog timestamp and registers the new conduct community extension metadata. |
extensions/README.md |
Adds the Conduct Extension to the “Available Community Extensions” table for visibility. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Upstream changes merged: - feat: migrate Codex/agy init to native skills workflow (github#1906) - feat(presets): add enable/disable toggle and update semantics (github#1891) - feat: add iFlow CLI support (github#1875) - feat(commands): wire before/after hook events into specify and plan templates (github#1886) - Add conduct extension to community catalog (github#1908) - feat(extensions): add verify-tasks extension to community catalog (github#1871) Tikalk customizations preserved: - Orange theme (ACCENT_COLOR = #f47721) - Pre-Installed Extensions panel in init output - --team-ai-directives CLI parameter - /spec.* command aliases (instead of /speckit.*) - Skills package manager (specify skill subcommand) - Bundled extensions/presets installation - install_bundled_extensions, install_bundled_presets, get_preinstalled_extensions functions Version: 0.1.15
Extension Submission
Extension Name: Conduct Extension
Extension ID: conduct
Version: 1.0.0
Author: twbrandon7
Repository: https://github.com/twbrandon7/spec-kit-conduct-ext
Description
Executes a single spec-kit phase via sub-agent delegation to reduce context pollution. Each invocation of
speckit.conduct.runtakes a phase name (specify,plan,tasks, orimplement) and orchestrates that phase by reading its instruction file and delegating each step sequentially to specialized sub-agents, keeping the main agent context clean between steps.Motivation
Most Spec Kit phases consist of multiple steps. For example,
speckit.planincludes three steps to generate various files, such as research and data models. Occasionally, the agent may skip some files yet report the phase as finished. This is likely because the main agent's context window is full or overloaded, causing the LLM’s performance to degrade. Thus, this extension acts as a wrapper, allowing the main agent to focus on high-level flow management while delegating the execution of individual steps to specialized sub-agents.Checklist
Additional Notes
>=0.3.1and the following built-in commands:speckit.specify,speckit.plan,speckit.tasks,speckit.implement.scripts/bash/load.sh) and PowerShell (scripts/powershell/load.ps1) loader scripts for cross-platform compatibility.conduct.frameworkin.specify/extensions.yml(e.g.copilot,claude,cursor-agent); defaults are detected automatically.