Skip to content

docs: update publishing guide with Category and Effect columns#1912

Closed
imviancagrace wants to merge 1 commit intogithub:mainfrom
imviancagrace:docs/update-publishing-guide-columns
Closed

docs: update publishing guide with Category and Effect columns#1912
imviancagrace wants to merge 1 commit intogithub:mainfrom
imviancagrace:docs/update-publishing-guide-columns

Conversation

@imviancagrace
Copy link
Contributor

Description

Follow-up to #1897. The README table now has Category and Effect columns, but the publishing guide template still showed the old 3-column format. This updates the example row and adds descriptions of each Category and Effect value so extension authors know what to include.

Testing

N/A — documentation-only change.

AI Disclosure

  • I did not use AI assistance for this contribution
  • I did use AI assistance (describe below)

Used Cursor (Claude) to apply the same column update from #1897 to the publishing guide. All content reviewed by the author.

Made with Cursor

The README table now has Category and Effect columns (added in github#1897),
but the publishing guide template still showed the old 3-column format.
Update to match so extension authors know to include both fields.

Made-with: Cursor
@imviancagrace imviancagrace requested a review from mnriem as a code owner March 19, 2026 19:39
Copilot AI review requested due to automatic review settings March 19, 2026 19:39
@imviancagrace imviancagrace deleted the docs/update-publishing-guide-columns branch March 19, 2026 19:41
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the extension publishing documentation to reflect the newer “Category” and “Effect” columns intended for the community extensions comparison table.

Changes:

  • Updates the example “Available Extensions” table row to include Category and Effect columns.
  • Adds guidance describing allowed values for Category and Effect.

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

Comment on lines 209 to 213
Add your extension to the Available Extensions table in `extensions/README.md`:

```markdown
| Your Extension Name | Brief description of what it does | [repo-name](https://github.com/your-org/spec-kit-your-extension) |
| Your Extension Name | Brief description of what it does | `category` | Effect | [repo-name](https://github.com/your-org/spec-kit-your-extension) |
```
Copy link

Copilot AI Mar 19, 2026

Choose a reason for hiding this comment

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

The publishing guide now instructs adding a 5-column row (including Category/Effect), but extensions/README.md currently has a 3-column table (| Extension | Purpose | URL |). As written, this example row won’t match the actual table format; either update extensions/README.md in the same change-set or keep the guide consistent with the existing 3-column README table.

Copilot uses AI. Check for mistakes.

```markdown
| Your Extension Name | Brief description of what it does | [repo-name](https://github.com/your-org/spec-kit-your-extension) |
| Your Extension Name | Brief description of what it does | `category` | Effect | [repo-name](https://github.com/your-org/spec-kit-your-extension) |
Copy link

Copilot AI Mar 19, 2026

Choose a reason for hiding this comment

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

In the example table row, category is shown in backticks while the Effect column is the literal word "Effect" (not a placeholder/value). Consider using real placeholder values (e.g., one of the listed categories and either Read-only/Read+Write) and keep formatting consistent with the README table (which uses plain text rather than inline code formatting).

Suggested change
| Your Extension Name | Brief description of what it does | `category` | Effect | [repo-name](https://github.com/your-org/spec-kit-your-extension) |
| Your Extension Name | Brief description of what it does | docs | Read-only | [repo-name](https://github.com/your-org/spec-kit-your-extension) |

Copilot uses AI. Check for mistakes.
Comment on lines +215 to +221
**Category** — pick the one that best fits your extension:

- `docs` — reads, validates, or generates spec artifacts
- `code` — reviews, validates, or modifies source code
- `process` — orchestrates workflow across phases
- `integration` — syncs with external platforms
- `visibility` — reports on project health or progress
Copy link

Copilot AI Mar 19, 2026

Choose a reason for hiding this comment

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

This new Category section can be confused with the later "### Valid Tags" section, which already uses the label "Category" to describe a tag taxonomy (e.g., issue-tracking, vcs, etc.). To avoid ambiguity, consider renaming this table field to something more specific (e.g., "Extension Category") or adding a short note clarifying it’s the README table column, not the tag category list.

Copilot uses AI. Check for mistakes.
@imviancagrace imviancagrace restored the docs/update-publishing-guide-columns branch March 19, 2026 19:54
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.

2 participants