1622 Commits

Author SHA1 Message Date
claude[bot] c840d6f626 feat(dashboard): component hero with a live Claude Code terminal (#919)
* feat(dashboard): split component hero into info + live Claude Code terminal

Before: every component detail page opened with a full-width header card,
then the install command stacked underneath it, and nothing on the page
showed what installing the component actually does.

After: the top of the page is two columns. The left keeps the component
identity (icon, name, type, category, downloads), adds its description,
and carries the install command plus the GitHub/metadata buttons. The
right is a Claude Code terminal that types the npx install command,
prints the installer's real output, then opens `claude` and runs the
component — the skill being loaded, the agent task, the slash command,
the MCP server connecting, the hook firing on its own event, the mod
loading behind the function-hooks flag.

How: a new ComponentTerminal React island builds a per-type script from
the same lines cli-tool/src/index.js prints, and replays it with a typing
animation. It starts on scroll into view, has a Replay button, and prints
the whole transcript at once under prefers-reduced-motion. The page
passes the MCP server name / hook event and the real file count so each
demo shows the component's own handles.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JtFVg9ffrJGnvvny4sQ3rw

* fix(dashboard): match the real Claude Code startup screen in the terminal

Before: opening `claude` in the demo printed an invented "✻ Welcome to
Claude Code" panel, the prompt was a plain `>`, and the terminal had no
status bar.

After: it prints what the CLI actually shows on open — the pixel mascot
beside a bold "Claude Code" line and the working directory — types at
Claude Code's own `❯` prompt, and once the session is open the terminal
wears the CLI's status bar (directory, branch, auto mode on).

How: the welcome step renders an inline-SVG mascot and header instead of
box-drawing characters, `ask` steps use `❯`, and a `sessionOpen` flag
(set once the startup screen has printed) drives the status bar and the
trailing prompt character. The version and plan lines are left out on
purpose: they would go stale on a public page.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JtFVg9ffrJGnvvny4sQ3rw

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-18 12:03:22 -04:00
Fazal Ali 7d767dc08d feat(mods): add integrations/pi-agent-for-claude (#916)
Vendors FazalAAli/pi-agent-for-claude (MIT): a pi subagent type whose
model steps run the pi CLI, so pi agents and agent-team teammates run in
Claude Code's own agent UI, streamed live, on any model pi can reach.
2026-09-18 09:12:04 -04:00
github-actions[bot] cfb95ee3df chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/35301541432)
2026-09-18 03:18:49 +00:00
Daniel Avila d400d5d494 feat(mods): add productivity/aitmpl, an aitmpl.com catalog browser above the prompt (#915) 2026-09-17 18:32:56 -04:00
Daniel Avila 5b1070a186 Add blog post: Task Move Command spotlight (#903)
Component spotlight on the orchestration/move slash command (installs
as /move), covering installation, status-transition rules, and usage
examples for the todos -> in_progress -> qa -> completed workflow.
Cover image generated with Higgsfield in the existing blog cover style.


Claude-Session: https://claude.ai/code/session_01J57vKA4SLAfpA5N8tBLsmj

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-17 13:52:00 -04:00
Raphael 8c73fd8510 Add curviate plugin to the plugins list (#909)
Co-authored-by: Raphael Redmer <ra.redmer@outlook.com>
2026-09-17 13:51:14 -04:00
Vijay Misal 1b8f8286e2 feat(commands): add flaky-test-triage command (#907)
* feat(commands): add flaky-test-triage command

* fix(commands): expand tool permissions and support core pytest loop

* fix(commands): address review feedback on tool permissions, measurement loops, and shuffle flags

* fix(commands): improve counter increment, pytest randomization plugins, and stability wording

* fix(commands): handle optional pytest randomization plugins

Signed-off-by: vjymisal0 <misalvijay153@gmail.com>

---------

Signed-off-by: vjymisal0 <misalvijay153@gmail.com>
2026-09-17 13:50:50 -04:00
Sergio Azócar 5635195f1f Update context-architecture skill to v0.3.0 (#911)
Syncs the vendored copy with the canonical source at context-architecture.dev
(skills/context-architecture/SKILL.md, v0.3.0). Attribution to Sergio Azócar and
the CC BY 4.0 license are unchanged.
2026-09-17 13:50:05 -04:00
Raphael 5f9f8c7de5 Add Curviate skills and MCP server (#913)
Adds a new 'curviate' skills category (9 skills mirroring the published
curviate-plugin: dispatcher, inbox, quickstart, network, premium, profile,
jobs, engage, search) covering the Curviate CLI's LinkedIn surface, and an
MCP entry under mcps/marketing for @curviate/mcp, the hosted MCP bridge for
the same API.

Co-authored-by: Raphael Redmer <ra.redmer@outlook.com>
2026-09-17 13:49:25 -04:00
Claude b99f771f69 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VysBv16xoQVuyuBuWHSCg7
2026-09-17 14:10:27 +00:00
Daniel Avila 79d0f26846 improve: enhance customer-success-manager (#914)
* improve: enhance customer-success-manager based on automated review

- Add Edit tool to frontmatter, matching Write-capable peer agents
- Add "How This Differs From Related Agents" section and reciprocal
  handoff bullets with customer-support and sales-engineer
- Add illustrative composite health-score rubric plus NRR/GRR formulas
- Add churn-prediction leading indicators and CS platform/tooling prompt
- Add tiered engagement-model guidance (high-touch/pooled/tech-touch)
- Consolidate anti-fabrication rules into a dedicated section

Automated review cycle

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqwh2wmGQnrbEKH83wqt9x

* fix: distinguish pricing/deal ownership from legal contract review

Addresses review feedback on PR #914: the commercial (account/deal
team) and legal (legal-advisor) routing for pricing vs. contract
terms was conflated as interchangeable ("account/deal team or
legal-advisor"). Split into two explicit ownership clauses.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqwh2wmGQnrbEKH83wqt9x

* fix: broaden sales-engineer handoff trigger, fix section mismatch

Addresses cubic review feedback on PR #914: the handoff was gated on
"POC/RFP-won account goes live", missing deals that close without a
formal POC/RFP. Broadened to trigger on pre-sale opportunity close
(with or without POC/RFP), including onboarding/implementation
coordination, and aligned the matching description in "How This
Differs From Related Agents" to avoid the two sections disagreeing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Nqwh2wmGQnrbEKH83wqt9x

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-17 09:59:44 -04:00
github-actions[bot] 5bd1d2adcb chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/35176526945)
2026-09-17 03:13:34 +00:00
Dani c02f0e3e5e chore: Bump version to 1.29.6 v1.29.6 2026-09-16 21:04:44 -04:00
Daniel Avila c4761eb38a feat(dashboard): add Beta label to Mods page title (#912)
Render a "Beta" badge next to the <h1> on /mods, reusing the amber
palette of the page's existing Early Access banner. The title row
becomes a flex container so the badge sits inline and wraps on narrow
screens; other component types are unaffected.


Claude-Session: https://claude.ai/code/session_01JQ9pFGm3xwDohnhzW9ThEV

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-16 19:04:02 -04:00
Daniel Avila 8021309d3c feat(dashboard): hide Featured section on homepage (#902)
Comment out the <FeaturedSection /> render and its import in index.astro.
The component, FEATURED_ITEMS and the /featured/[slug] pages stay intact
(still linked from the sitemap), so re-enabling is a two-line uncomment.


Claude-Session: https://claude.ai/code/session_01JQ9pFGm3xwDohnhzW9ThEV

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-16 18:38:28 -04:00
Daniel Avila c1f24a0169 feat: Function Hooks become Mods — Anthropic plugin layout, real types, 14 new game mods (#910) 2026-09-16 12:23:02 -04:00
Claude de178edc12 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JJNDUozNRgBkoTicVnJgVf
2026-09-16 14:06:23 +00:00
Daniel Avila 47d8d44dbd improve: enhance competitive-analyst (#908)
* improve: enhance competitive-analyst based on automated review

- Add a Report Structure section defining the default deliverable format
  (executive summary, per-competitor profile, benchmarking matrix, SWOT,
  opportunities/threats, recommendations, sources appendix) plus a
  condensed battlecard option for sales-facing requests
- Add a monitoring-cadence practice recommending quarterly refresh plus
  event-triggered re-analysis (M&A, funding, leadership, launches)
- Extend intelligence-gathering practice to include internal win/loss
  notes and CRM exports as a sourced input
- Add reciprocal scope-boundary guidance deferring to market-researcher
  and trend-analyst for market sizing and cross-industry analysis
- Normalize description phrasing to match catalog convention

Automated review cycle

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018TfEsDWqgpD3TuUgWNq899

* fix: add confidentiality safeguard for internal win/loss data

Addresses greptile review finding on PR #908: the new win/loss/CRM
intelligence-gathering guidance had no rule against surfacing
confidential customer/deal details verbatim in deliverables.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018TfEsDWqgpD3TuUgWNq899

* fix: consolidate confidentiality guidance for internal CRM data

Integrates greptile/cubic review feedback: the intelligence-gathering
instruction now explicitly frames win/loss/CRM data as authorized
internal context and defers to the single confidentiality rule in
Ethical & Legal Boundaries, removing a redundant/mismatched restatement.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018TfEsDWqgpD3TuUgWNq899

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-16 10:00:05 -04:00
github-actions[bot] d2b1e748ae chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/35050138388)
2026-09-16 03:17:25 +00:00
Vijay Misal 26952069e6 feat(commands): add regression triage command (#904)
* feat(commands): add regression triage command

* chore(catalog): regenerate indexes for regression triage command

* fix(commands): address regression triage PR feedback

* fix(commands): make regression triage safer
2026-09-15 17:09:34 -04:00
Claude 41afe2db06 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011DM3QDqEZ7gNyD6ZsXR1PL
2026-09-15 14:05:04 +00:00
Daniel Avila e8d1944058 improve: enhance web3-integration-specialist (#905)
* improve: enhance web3-integration-specialist based on automated review

- Update default stack guidance from wagmi v2 to wagmi v3 (viem stays v2.x)
- Add EIP-5792 batch-transaction support (wallet_sendCalls/useSendCalls)
- Add ERC-7715 (wallet_grantPermissions) as the standardized session-permission mechanism
- Name concrete decentralized storage tooling (Pinata, Storacha, Filebase, Arweave/Filecoin)
- Reorder wallet-library recommendation to lead with Reown AppKit given RainbowKit's uncertain wagmi v3 support

Automated review cycle

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L5gRKyfuGhjveRFoxg9xvp

* fix: address review feedback on batch failure reporting and Filecoin persistence

- Preserve per-call failure details in EIP-5792 batch state guidance,
  since batches are not necessarily atomic
- Qualify Filecoin as requiring an explicit renewal/replication strategy
  for guaranteed persistence, rather than treating it as inherently permanent

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01L5gRKyfuGhjveRFoxg9xvp

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-15 10:00:21 -04:00
github-actions[bot] 560f2fccd9 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34923329518)
2026-09-15 03:10:42 +00:00
Daniel Avila fdb5185ec7 fix: narrow discernment-nudge code-execution exemption (#900)
The skill's "code the user will execute" exemption was blanket: it
suppressed the discernment nudge for any code the user would run,
including scripts that delete data, expose secrets, or change
production state, where merely running the code doesn't verify those
risks.

Restrict the exemption to trivial, local, reversible code, and keep
nudging code that affects production, external systems, security, or
data.

Addresses a cubic-dev-ai review finding (P1, confidence 8/10) on PR
#898 that landed after the PR was merged, so following up here rather
than reopening the merged PR.


Claude-Session: https://claude.ai/code/session_012T1LgFb24v87ZAUk9RjP6C

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-14 15:38:11 -04:00
Daniel Avila 3e435aa884 ci: guard against generated catalog files in contributor PRs (#899)
- Add generated-files-guard.yml: fails non-maintainer PRs that commit
  docs/components.json or dashboard/public catalog artifacts and posts
  revert instructions (pull_request_target, API-only, no PR code checkout)
- Welcome bot now warns up front not to commit generated files
- CLAUDE.md: document who regenerates the catalog (maintainers only) and
  why contributor PRs must not include it

Claude-Session: https://claude.ai/code/session_01JVP5nv7a7bMkwvy67LgtPF
2026-09-14 12:07:32 -04:00
Daniel Avila 7faa175714 feat: Sync new skills from anthropics/skills (#898)
* feat: Sync new skills from anthropics/skills

Migrated from github.com/anthropics/skills (Apache 2.0):
- Add `academy-guide` (productivity) - recommends matching Claude Academy
  courses/tutorials for "how do I use Claude" style questions
- Add `discernment-nudge` (productivity) - prompts 2-3 follow-up questions
  after substantive answers to help users check facts/reasoning before acting
- Refresh `frontend-design` (creative-design) SKILL.md with the newer,
  more detailed upstream guidance on aesthetic direction and self-critique
- Fix placeholder copyright line in `web-artifacts-builder` LICENSE.txt to
  match upstream ("Copyright 2026 Anthropic, PBC.")

All other skills already present locally were compared against upstream
and left untouched: several (docx, pptx, xlsx, mcp-builder, skill-creator,
claude-api) have local customizations beyond the upstream reference
versions, and the rest (algorithmic-art, brand-guidelines, canvas-design,
internal-comms, theme-factory, slack-gif-creator, webapp-testing,
doc-coauthoring, web-artifacts-builder) are unchanged from upstream.

Regenerated the component catalog (docs/components.json,
dashboard/public/components.json and split artifacts) via
scripts/generate_components_json.py, which also refreshed live download
counts from Supabase.

Validated with the component-reviewer agent: no critical issues.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012T1LgFb24v87ZAUk9RjP6C

* chore: regenerate catalog after merging main

Claude-Session: https://claude.ai/code/session_01JVP5nv7a7bMkwvy67LgtPF

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-14 11:59:48 -04:00
Claude 284d66bf5c chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0135EPbidxSEkq5qVEV1tGyy
2026-09-14 14:10:50 +00:00
Daniel Avila 5f8baa09de improve: enhance smart-contract-auditor (#897)
* improve: enhance smart-contract-auditor based on automated review

- Disambiguate description/role from smart-contract-specialist (architecture) and blockchain-developer (implementation)
- Add oracle manipulation and proxy/storage-collision vulnerability classes to Focus Areas
- Add standard-specific vuln classes: ERC-4626 inflation, ERC-2612 permit replay, ERC-4337 UserOp/paymaster bypasses, ERC-777/1363 callback reentrancy
- Name read-only reentrancy and EIP-7702 delegation risks explicitly under attack pattern recognition
- Add anti-hallucination "report only observed findings" delivery summary
- Add Non-EVM Audit Notes section scoping the EVM/Solidity toolchain and pointing to platform-native equivalents
- Add exploit-tracker/audit-contest cross-referencing step to the Approach

Automated review cycle

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KoYeVdPeQTArVRZH1WpDkr

* fix: address cubic review feedback on smart-contract-auditor

- Reframe the ERC-2612 Focus Areas bullet so it no longer implies
  ordinary permit front-running is itself a vulnerability — EIP-2612's
  domain separator/chainId and nonce already prevent replay; scope the
  guidance to permit correctness and allowance inheritance instead
- Move the "Delivery summary" anti-hallucination clause out of the
  Non-EVM Audit Notes subsection into its own Delivery Summary heading
  so it clearly applies to every audit, not just non-EVM ones

Addresses review feedback from cubic-dev-ai on PR #897.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KoYeVdPeQTArVRZH1WpDkr

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-14 09:59:46 -04:00
github-actions[bot] fa3a6bac18 chore: Update star history chart
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34805897640)
2026-09-14 04:28:22 +00:00
github-actions[bot] 2a5451bf14 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34801078394)
2026-09-14 03:09:56 +00:00
Claude d1eeb9a099 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YMPodqKSY6KjFzTVX1qXo6
2026-09-13 14:00:55 +00:00
Daniel Avila f38e45f5d9 improve: enhance content-marketer (#896)
* improve: enhance content-marketer based on automated review

- Remove three broken agent references (social-media-manager, pr-manager,
  brand-manager) and replace with real agents (social-media-copywriter,
  business-analyst/data-analyst)
- Remove fabricated-metrics example content in progress tracking and
  delivery notification; replace with placeholders requiring real,
  measured data
- Replace the legacy context-manager JSON handshake with a concrete
  "When Invoked" checklist that asks the user directly for brand voice,
  audience, metrics, and goals
- Add "Use this agent PROACTIVELY" framing to the description
- Add differentiation notes vs. seo-specialist, marketing-attribution-analyst,
  and social-media-copywriter in example commentary
- Add AI-referral-traffic tracking as a baseline analytics practice
- Reword E-E-A-T block to emphasize content-marketer's drafting role vs.
  seo-specialist's audit role

Automated review cycle 108 | session review-20260913-130642

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QhAPA3ELVf1Z2g4N3dutdc

* fix: remove mismatched social-media-copywriter handoff, tighten intake wording

social-media-copywriter is hardcoded to promote episodes of a specific
podcast (podcast-creator-team/social-media-copywriter.md), so it was not
a suitable general handoff target for content-marketer. Also tightens
the "When Invoked" step 1 to only ask for missing/ambiguous details
instead of unconditionally re-asking for everything.

Addresses review feedback from greptile-apps on PR #896.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QhAPA3ELVf1Z2g4N3dutdc

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-13 10:00:16 -04:00
github-actions[bot] a1e242f7d2 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34734401965)
2026-09-13 03:04:57 +00:00
Claude ec126b9ded chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019SmzBmdPojpL9c7fUxiDdj
2026-09-12 14:00:30 +00:00
Daniel Avila 14568a6c97 improve: enhance smart-contract-specialist based on automated review (#887)
- Add EIP-7702 re-delegation storage-collision guidance (EIP-7201 namespacing, ERC-7779 draft)
- Add OpenZeppelin Upgrades Plugins storage-layout validator to verification toolchain
- Add ERC-7579 modular smart accounts to standards-selection list
- Flag Diamond/EIP-2535 as highest audit-cost/complexity proxy pattern
- Refresh Solidity version currency to 0.8.37 and note EOF backend removal in 0.8.36

Automated review cycle

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-12 09:59:42 -04:00
github-actions[bot] 45291d0c56 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34669188575)
2026-09-12 03:11:26 +00:00
Claude c93d4ee1e1 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014EaJGDf59usQj4W6ezJMZE
2026-09-11 14:11:54 +00:00
Daniel Avila 88a9139e0b improve: enhance mlops-engineer (#882)
* improve: enhance mlops-engineer based on automated review

- Replace fabricated metrics in progress tracking/delivery notification with placeholders
- Rewrite checklist to require negotiated/verified targets instead of fixed asserted numbers
- Add concrete Tooling ecosystem section (MLflow, Kubeflow, Feast, KServe, KEDA, Argo CD, etc.)
- Add hand-off/boundary language vs ml-engineer, machine-learning-engineer, ai-engineer
- Add upfront requirements-gathering checklist before proposing architecture
- Add model: sonnet and WebSearch tool to frontmatter
- Name concrete tools in Security for ML section (Trivy, Vault, OPA/Gatekeeper)
- Fix stray double blank line after opening persona paragraph

Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018zsvYhdEgX7VGvHYEwMNQn

* fix: align description examples with negotiated-target semantics

cubic review flagged that the frontmatter description's example
outcomes still asserted the exact fixed numbers ("30 minutes",
"above 70%") that the new checklist explicitly says not to assert.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018zsvYhdEgX7VGvHYEwMNQn

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-11 09:59:58 -04:00
Alex G's Agent c400365c50 Add eval-genius skill (#880)
Co-authored-by: alexgr-agent <alexgr-agent@users.noreply.github.com>
2026-09-11 08:52:40 -04:00
github-actions[bot] 028931d584 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34556781132)
2026-09-11 03:08:57 +00:00
Claude b2680e53e9 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Mw2tX9kKu9WdUsa8KsMYRb
2026-09-10 14:00:19 +00:00
Daniel Avila 2d2f4ae5d2 improve: enhance business-analyst (#878)
* improve: enhance business-analyst based on automated review

- Add proportional/right-sizing guidance for BRD and process diagrams
  based on initiative size and stakes
- Add a User Story Template (Given/When/Then acceptance criteria)
  alongside the existing BRD template for smaller/agile requirements
- Add explicit tool-usage guidance for WebSearch/WebFetch/Glob/Grep
- Version-pin the BABOK reference (v3 + Agile Extension) and note
  agile BA practice (backlog refinement, epic/story writing)
- Regenerate component catalog

Automated review cycle

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H22Gr3YjoDwqEdC6XQ2Boh

* fix: add priority/owner/traceability fields to user story template

The Process Modeling Approach section requires every requirement to
carry a MoSCoW priority, a named owner, and a traceability link, but
the new User Story Template omitted all three even though it's offered
as a lighter alternative to the BRD for the same kind of requirements.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H22Gr3YjoDwqEdC6XQ2Boh

* fix: drop unrelated catalog regeneration noise from PR

The full catalog regen picked up download-count churn across every
component type, unrelated to the business-analyst doc change. Revert
those files to main and let the dedicated catalog-generation workflow
update them separately.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01H22Gr3YjoDwqEdC6XQ2Boh

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-10 09:59:43 -04:00
github-actions[bot] e1fd519940 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34431634738)
2026-09-10 03:08:15 +00:00
Claude e3f33c4bee chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TjWBjyKfjrHU7XJe5GsCLc
2026-09-09 14:11:38 +00:00
Daniel Avila 7f0cc80158 improve: enhance hackathon-ai-strategist (#876)
* improve: enhance hackathon-ai-strategist based on automated review

- Add explicit Write tool usage guidance (when to persist artifacts vs. stay conversational)
- Move demo narration drafting to Phase 1 so builds stay anchored to what will be shown; Phase 5 now refines rather than originates it
- Add the 80/20 delegation heuristic for AI-assisted rapid-prototyping tools
- Include rapid-prototyping platforms in the "verify currency via WebSearch/WebFetch" instruction

Automated review cycle
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01681WTwqbqv5emwagAftBw5

* fix: derive Phase 1 demo narration length from the confirmed submission cap

Addresses a greptile review finding on PR #876: the Phase 1 narration
draft was hardcoded to ~90 seconds regardless of the actual submission
cap gathered in the Required Initial Step, conflicting with Phase 5's
existing instruction to time against the real cap rather than an
assumed 3 minutes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01681WTwqbqv5emwagAftBw5

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-09 10:00:12 -04:00
github-actions[bot] aac87c8263 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34305449776)
2026-09-09 03:10:19 +00:00
Daniel Avila 9f0c63f6d7 fix(blog): correct Function Hooks article against a real 2.1.266 binary (#875)
The install section documented `--function-hook` as available, but the flag
was only ever merged to main - it is not in the published 1.29.4 on npm, so
`npx claude-code-templates@latest --function-hook ...` failed with
"unknown option". Bump to 1.29.5 so the flag ships, state the minimum
version in the article, and add the manual plugin layout as a fallback.

Also correct claims that testing on Claude Code 2.1.266 contradicted or
that the binary now answers outright:

- The runtime is compiled in. Document the real $ surface found in the
  binary (fs/http/process/model/store/session/ui/tool/agent/command/prompt),
  the classic.* event namespace and engine.create withholding, replacing
  the "what if the flag does nothing" box.
- Soften the <name>@skills-dir auto-load claim; it is unverified. Recommend
  --plugin-dir, which is the path actually tested.
- Note secret-redactor's two real limits: shape-only matching (PASSWORD=
  hunter2 passes) and a connection-string pattern that stops at the @, so
  host, port and database name survive redaction.
- Note that $.ui.log appears TUI-only and is silent under `claude -p`;
  universal-audit-log is unaffected since it writes via $.fs.append.
- Hang budget: the binary has reentrancy detection and per-plugin model
  budgets, so answer the part that is now known and keep the rest open.

Claude-Session: https://claude.ai/code/session_01KnCWDj7sV9JznrV5UMNy8W
v1.29.5
2026-09-08 22:38:08 -04:00
Claude f43c5d9b59 chore: Update components and trending data
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01235eRsdvq6CdPFXueuHiuy
2026-09-08 14:15:20 +00:00
Daniel Avila e2690ee079 improve: enhance architecture-modernizer agent based on automated review (#874)
* improve: enhance architecture-modernizer agent based on automated review

- Add required `model: sonnet` field (was missing, would fail component review)
- Add `Glob` to tools list for consistency with sibling agents and to
  support file/module enumeration during service-boundary analysis
- Add closing "Integration with Other Agents" hand-off section reciprocating
  legacy-modernizer's existing reference to this agent
- Add concrete tool-usage guidance (Grep/Glob for module/coupling
  inventory, Bash for dependency-graph tooling, Write for ADRs/diagrams)
- Strengthen the closing risk/rollback guidance with named techniques
  (contract tests, shadow traffic, feature flags, canary rollout, legacy
  decommissioning, shared-database coupling)
- Add tactical DDD context-mapping detail to the Approach section
- Tie Output bullets to concrete artifact formats (ADRs, Mermaid, OpenAPI/AsyncAPI)

Automated review cycle

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KRgMrRbDvzACuMDfhSHKnE

* fix: make ADR output location adapt to target repo convention

Address Greptile review feedback on PR #874: hardcoding docs/architecture/
ignores a target repo's existing ADR convention (e.g. docs/adr/,
docs/decisions/), creating a second decision-record hierarchy.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KRgMrRbDvzACuMDfhSHKnE

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-09-08 09:59:43 -04:00
github-actions[bot] d039df77c5 chore: Update components and trending data
🤖 Generated with [GitHub Actions](https://github.com/davila7/claude-code-templates/actions/runs/34181987468)
2026-09-08 03:05:25 +00:00