Post-merge patch for #219: kaniko is archived and unmaintained, so the
flagship build example now uses moby/buildkit:rootless with registry
cache, and principle 8 notes the migration. Also syncs reference-file
counts (366 -> 367) via update-docs.py, fixing the CI failure on the
merge commit. Social preview PNG regen deferred to next release.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01E6LA4sndtVGyvoXqwYeHoB
Patch release crediting @sobstel for fixing invalid pg_stat_* column
references in postgres-pro reference docs (#191).
Also clarifies the release checklist: only regenerate the social preview
when skill/workflow/reference counts change (the image embeds counts, not
the version), and use `npx -p puppeteer` instead of `npm install --no-save`.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Append a [Documentation](docs-site-url) line as the last content line of
every SKILL.md (66 files). Skill aggregators that consume raw source
markdown (skills.sh, etc.) will render this as a real <a href> backlink
to the docs site, providing free SEO link equity from each aggregator.
The strip rule in syncSkillPages (commit 3385184) suppresses the line in
the docs site's own rendered output, so the docs site, public markdown
mirrors, llms.txt, and llms-full.txt remain free of self-references.
URL formula: https://jeffallan.github.io/claude-skills/skills/{domain}/{skill-name}/
where {domain} comes from metadata.domain in the frontmatter (defaulting
to "specialized" if absent, matching the sync-content.mjs fallback) and
{skill-name} is the skill's directory name.
Documented the convention in CLAUDE.md so future skill additions follow
the same pattern.
Release: v0.4.13 (patch). No skill count changes (66 skills, 9 workflows,
366 reference files).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Bump 65 skill versions from 1.0.0 to 1.1.0 (PR #172 changes)
- Update changelog for v0.4.10
- Update version.json and docs to 0.4.10
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add CrossRefChecker with bidirectional and orphan detection (--check crossrefs)
- Upgrade Code of Conduct to Contributor Covenant v2.1
- Version bump v0.4.7
Closes#100Closes#131
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- New skill: the-fool — domain-agnostic critical reasoning with Socratic
questioning, dialectic synthesis, pre-mortem analysis, red team, and
evidence audit modes
- Two-step AskUserQuestion mode selection for 5 modes within 4-option limit
- 6 reference files with structured frameworks and output templates
- Add Critical Thinking decision tree and Decision Validation workflow
to SKILLS_GUIDE.md
- Fix sync-content.mjs regex not stripping version markers with dots
- Fix social preview generation command in release checklist
- Version bump v0.4.6
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Thin README from 438 to 204 lines by replacing duplicated sections
(Skills Overview, Context Engineering, Tech Stack, Installation,
Contributing) with summaries linking to canonical sources. Fix Option
numbering bug. Add local_skill_development.md to Documentation hub.
Streamline QUICKSTART.md with corrected counts, linear First Steps
flow, expanded Troubleshooting, and removal of redundant sections.
Update CONTRIBUTING.md with spec-compliant frontmatter example,
validate-skills.py step, and 100-600 line reference guidance. Add
preamble to SKILLS_GUIDE.md and remove generic Tips section.
In workflow docs, sunset complete-sprint (replaced by epic-level
analysis), rename manifest phase key to retrospectives (plural),
standardize command names to YAML canonical identifiers (e.g.
discovery:create), add Intake phase and Common Ground utility
sections, fix "groundin file" typo, and clarify schema constraints.
Remove ## Related Skills body section from all 64 SKILL.md files —
frontmatter metadata.related-skills is now the single source of truth.
Standardize security-reviewer and debugging-wizard to 5-step workflows.
Move feature-forge Pre-Discovery section to reference file. Update
CLAUDE.md workflow step guidance.
Remove non-standard headers from bloc-state.md (#117). Update changelog
with community contributions from #117, #116, and #96. Update reference
count 355 → 356.
Bump version to 0.4.2 across all documentation and plugin manifests.
Finalize changelog with release date and version comparison links.
Fix stale 0.4.1 references in ROADMAP.md and CLAUDE.md.
incorrect matches on inline comments like `# 6 reference files` in
project structure trees.
Changes:
- Rewrite update-docs.py to use <!-- MARKER -->...<!-- /MARKER --> tags
- Add markers to README.md, QUICKSTART.md, ROADMAP.md, social-preview.html
- JSON files use anchored patterns (no HTML comments in JSON)
- Update CHANGELOG.md with release notes
Closes#99
- Add --graph flag for mermaid reasoning visualization
- Create docs/COMMON_GROUND.md with background, usage, and examples
- Rename ground.md to COMMON-GROUND.md across all references
- Add Context Engineering section to README
- Update author section with LinkedIn profile links
- Correct reference file count to 304 (301 skills + 3 commands)
- Add 5 stat badges to social preview (workflows, references, frameworks, context
engineering, project management)
- Bump version to 0.4.0
- Name field: Changed from Title Case to kebab-case format
(e.g., "Python Pro" → "python-pro")
- Description field: Converted to trigger-only format using
"Use when [conditions]. Invoke for [topics]. Keywords: [list]."
pattern to prevent the Description Trap