Skip to content

docs: promote Claude Code skill into the README overview - #177

Merged
wjduenow merged 1 commit into
devfrom
docs/highlight-install-skill-in-overview
May 31, 2026
Merged

wjduenow merged 1 commit into
devfrom
docs/highlight-install-skill-in-overview

Conversation

@wjduenow

@wjduenow wjduenow commented May 31, 2026

Copy link
Copy Markdown
Owner

Surfaces the v0.5.0 `install-skill` feature where prospective users decide whether SignalForge is for them. Today the skill is only mentioned once, inside Step 1 of Quick start — easy to miss when skimming for "is this for me?"

Three edits to README.md:

  1. New bullet in § What it does (8th entry in the feature list) — "Drives end-to-end from Claude Code." Links to `docs/skills.md` as the deep dive.

  2. New top-level § Claude Code section between § How it works and § Supported warehouses. Gives the install command, three example prompts ("draft tests for `dim_customers`", "prune my `schema.yml`", "run the demo"), an explanation of what Claude actually does (picks subcommand + flags, runs the pipeline, explains the kept / kept-uncertain / dropped / flagged diff), and a pointer to `docs/skills.md` for the full reference.

  3. Tightens the pre-existing Quick-start install hint to cross-link to the new § Claude Code section rather than be the first introduction. Avoids redundancy without losing the install-moment reminder.

One edit to CHANGELOG.md: new `[Unreleased]` § Docs bullet recording the overview promotion. The v0.5.0 entry already documents the feature itself.

No changes needed elsewhere:

  • `docs/skills.md` (the deep dive) already covers everything the new README section points to — install path, 7-step workflow, demo flows, parity gate, clauditor self-grade
  • `mkdocs.yml` nav already has `Claude Code Skill: skills.md` from v0.5.0

Validation: `uv run --only-group docs mkdocs build` passes — all warnings pre-existing per `.claude/rules/docs-publishing.md` (repo-internal `plans/super/` links deliberately not in the site).

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation
    • Added dedicated "Claude Code" section to README with installation instructions, example prompts, and usage guidelines
    • Updated "What it does" section with Claude Code integration reference
    • Reorganized Quick Start flow to guide users through Claude Code setup

Surfaces the v0.5.0 install-skill feature where prospective users decide
whether SignalForge is for them. Three edits:

1. New "Drives end-to-end from Claude Code" bullet in § What it does
   (8th entry in the feature list), linking to docs/skills.md as the
   deep dive.

2. New top-level § Claude Code section between § How it works and §
   Supported warehouses — gives the install command, three example
   prompts ("draft tests for dim_customers", "prune my schema.yml",
   "run the demo"), an explanation of what Claude actually does with
   the skill (picks subcommand + flags, runs the pipeline, explains
   the diff), and a pointer to docs/skills.md for the full reference
   (install path, 7-step workflow, demo flows, parity gate, clauditor
   self-grade).

3. Tightens the pre-existing Quick-start install hint at Step 1 to
   cross-link to the new § Claude Code section rather than be the
   first introduction.

Also adds an [Unreleased] § Docs CHANGELOG bullet recording the
overview promotion (the v0.5.0 entry already documents the feature
itself).

docs/skills.md is the deep dive — no change required there, it
already covers everything the new README section points to. mkdocs.yml
nav already has 'Claude Code Skill: skills.md' from v0.5.0.

`uv run --only-group docs mkdocs build` passes; all warnings are
pre-existing (per docs-publishing.md, repo-internal plans/super/ links
are deliberately not in the built site).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented May 31, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: abcd11b3-fef4-44f3-88d4-9c81766fa317

📥 Commits

Reviewing files that changed from the base of the PR and between f3421a5 and 9c3fe12.

📒 Files selected for processing (2)
  • CHANGELOG.md
  • README.md

📝 Walkthrough

Walkthrough

README and CHANGELOG are updated to document the Claude Code skill integration. A new dedicated section in README explains installation, supported prompts, and diff reporting. "What it does" now links to this section, and Quick start directs users to install the skill from the dbt project root. CHANGELOG documents these documentation changes.

Changes

Claude Code Documentation Expansion

Layer / File(s) Summary
Claude Code feature section
README.md
New "## Claude Code" section describes how to install the bundled skill, example natural-language requests it handles, how it selects subcommands and flags, and how it reports kept/uncertain/dropped/flagged decisions with per-artifact explanations, linking to full skill reference.
Documentation cross-links and Quick start integration
README.md
"What it does" section adds a bullet promoting Claude Code integration; Quick start section replaces direct installation text with a cross-reference to the Claude Code section and instructions to run signalforge install-skill from the dbt project root.
Changelog documentation entry
CHANGELOG.md
Unreleased section documents the README updates introducing the Claude Code section, installation command, example prompts, and skill reference link.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~5 minutes

Possibly related PRs

  • wjduenow/SignalForge#102: Both PRs modify README.md's installation and quick-start instructions for setting up signalforge, making them directly related at the docs/setup guidance level.

Poem

🐰 A skill finds its voice in the docs so fair,
Claude Code shines bright with care!
Installation guides point the way right,
From README to CHANGELOG's light. ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'docs: promote Claude Code skill into the README overview' directly and accurately summarizes the main change: adding Claude Code documentation to the README's overview sections to make it more prominent for new users.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@wjduenow
wjduenow merged commit 8a0b76a into dev May 31, 2026
6 checks passed
@wjduenow
wjduenow deleted the docs/highlight-install-skill-in-overview branch May 31, 2026 17:56
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.

1 participant