Skip to content

[Preset] Add Command Density to community catalog#3006

Merged
mnriem merged 1 commit into
github:mainfrom
Xopoko:community/2943-add-command-density-preset
Jun 16, 2026
Merged

[Preset] Add Command Density to community catalog#3006
mnriem merged 1 commit into
github:mainfrom
Xopoko:community/2943-add-command-density-preset

Conversation

@Xopoko

@Xopoko Xopoko commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Preset Submission

Preset Name: Command Density
Preset ID: command-density
Version: 1.0.0
Repository: https://github.com/Xopoko/spec-kit-preset-command-density

This follows up on #2943 and #2944. The command-template compression proposal is a better fit as a preset, per maintainer feedback, so this PR adds the released preset to the community catalog instead of changing core command templates.

Command Density overrides the nine core speckit.* command prompts with compact versions of the same workflows. It preserves scripts, handoffs, placeholders, hook output blocks, command names, and one-rule-per-bullet structure; the reduction comes from removing repeated explanation and redundant examples.

Checklist

  • Valid preset.yml manifest
  • README.md with description and usage
  • LICENSE file included
  • GitHub release created
  • Preset tested with specify preset add --dev
  • Preset tested from release archive with specify preset add --from https://github.com/Xopoko/spec-kit-preset-command-density/archive/refs/tags/v1.0.0.zip
  • Commands register to agent directories (.claude/skills and .gemini/commands smoke-tested)
  • Added to presets/catalog.community.json
  • Added row to docs/community/presets.md table

Testing

  • python3 -m json.tool presets/catalog.community.json
  • Custom catalog/docs sort validation
  • uv run pytest tests/test_presets.py -q (311 passed)
  • specify preset add --dev /Users/max/Projects/spec-kit-preset-command-density
  • specify preset add --from https://github.com/Xopoko/spec-kit-preset-command-density/archive/refs/tags/v1.0.0.zip

AI Disclosure

I did use AI assistance to produce the original compression drafts and this packaging work. The preset repository documents the verification process: deterministic invariants, adversarial semantic review, review feedback from #2944, and install smoke tests.

Closes #2943.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new community preset entry (“Command Density”) to the community catalog and documents it in the presets list.

Changes:

  • Updated the community catalog updated_at timestamp.
  • Added the command-density preset metadata (repo, download URL, version, requirements, tags).
  • Added “Command Density” to the community presets documentation table.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
presets/catalog.community.json Updates catalog timestamp and registers the new command-density preset entry.
docs/community/presets.md Adds the new preset to the community presets listing table.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Xopoko Xopoko force-pushed the community/2943-add-command-density-preset branch from d8be001 to e566e1e Compare June 16, 2026 20:02
@Xopoko

Xopoko commented Jun 16, 2026

Copy link
Copy Markdown
Contributor Author

Rebased this catalog PR on current main (f20e8ee) and resolved the two catalog conflicts by preserving the updated Cross-Platform Governance entry while keeping Command Density inserted alphabetically.

Validation:

  • python3 -m json.tool presets/catalog.community.json
  • rg '<<<<<<<|=======|>>>>>>>' docs/community/presets.md presets/catalog.community.json -> no conflict markers
  • uv run --extra test python -m pytest tests/test_presets.py -q -> 311 passed

GitHub now reports the PR as mergeable; remaining blocked state appears to be the normal review/maintainer gate, not a merge conflict.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

  • Files reviewed: 2/2 changed files
  • Comments generated: 0 new

@mnriem mnriem merged commit 497ca07 into github:main Jun 16, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Proposal: compress command templates ~23% (same semantics, fewer tokens per invocation)

3 participants