LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

growth-log

Use after a complex task, failure, or when reviewing what was learned. Teaches how to write growth logs that extract reusable patterns — not diary entries.

240,390stars36,474forksUpdated 8/16/2026
Productivity & WorkflowDocumentation#productivity#claude-code#knowledge-management#documentation#methodology

Security Assessment

Safe(98/100)
Security Score98/100

About growth-log

Growth Log is a methodology skill that teaches how to write learning entries that compound across sessions instead of shallow diary notes. It targets a common failure: recording 'fixed a bug in X', which captures an event but not the reusable pattern. The skill reframes each entry around extracting the underlying pattern so the same class of problem is recognized and handled faster next time. It is note-system agnostic, working with Markdown files, Notion, Obsidian, or plain text, with generic templates to adapt.

The core is three rules: failures are more instructive than achievements and deserve richer entries; the Bole Principle says to search existing notes and merge same-root-cause entries rather than duplicating; and every entry must be transferable, containing an explicit 'next time I see [signal], I will [action]' sentence. It provides a five-step pattern-extraction process (state, ask why iteratively, generalize, formulate the action, name the signal), a reusable entry template with Context / Root Cause / Pattern / Related sections, four entry types (Failure, Methodology, Pattern Discovery, Capability Change), a quality checklist, and anti-patterns to avoid. Guidance on scope keeps entries to roughly 4-8 sentences.

It is aimed at developers and AI-agent operators who want deliberate, searchable learning capture, and it pairs naturally with the delivery-gate Stop hook: the hook enforces that a learning file was touched, while this skill ensures the content is a useful pattern rather than an empty timestamp. It is purely instructional documentation with no code, tools, or system access.

FAQ

When should I write a growth log entry?

After a complex, multi-file task, after a failure or rework, or when reviewing what you learned over a period. Skip trivial changes like typo fixes; the threshold is whether the task involved debugging, redoing, rollback, or a non-obvious decision.

What makes an entry good rather than a diary note?

It names the pattern in its title, distinguishes root cause from symptom, and includes a transferable 'next time I see [signal], I will [action]' sentence with a specific recognizable signal.

Do I need a specific tool or app?

No. It works with any note system — Markdown files, Notion, Obsidian, or plain text. The templates are generic; you pick one storage convention and stick to it for searchability.

How long should entries be?

Typically 4-8 sentences, one per distinct root cause. Shorter suggests you haven't reached the pattern; much longer means you're narrating events instead of extracting insight.

How does it relate to delivery-gate?

The delivery-gate Stop hook checks via filesystem timestamps that a learning file was modified today; this skill teaches what to write so that file contains a useful pattern rather than an empty entry.

Install growth-log

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

affaan-m/ecc

Related Skills

dbt-sf-to-bq-translator

21,076

build-models

102

html-prototype

3,588

doc

448