methodology-pattern-extractor

Solid

Extract recurring collaboration patterns from accumulated meeting logs (optionally session JSONL) and record them in docs/methodology.md with evidence of where each was sighted. Use when the user asks to update methodology, extract patterns from this session, or consolidate recurring collaboration flows; or when five or more meeting logs have accumulated while §Patterns is still empty. Not for writing the meeting logs themselves (session-to-meeting-log) or for parking one-off ideas (backlog-routing-by-topic). Takes no arguments — the fork scans all of `meetings/*.md`.

Data & Documents 19 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Methodology Pattern Extractor ## When to invoke - The user says "update methodology", "extract a pattern", "I feel this flow has happened several times now". - ≥ 5 meeting logs have accumulated but methodology.md §Patterns is still empty. - After hitting an important milestone (end of spec phase, v1 release, major refactor close-out). ## Inputs - All `meetings/*.md` - Corresponding session JSONL (optional, for filling in details) — see `session-to-meeting-log`'s "Locating the session file" for the `~/.claude/projects/<encoded-project-path>/<sessionId>.jsonl` layout and the path-encoding rule; this skill has no `[session-id]` argument, so treat it as best-effort and skip it if the file isn't already known. - The existing `docs/methodology.md` (to avoid duplicate entries) ## Rule: ≥ 3 sightings or it's not a pattern **Don't** turn a one-off behaviour into a pattern. Criteria: - The same triggering situation appears in **≥ 3 different meeting logs** - The response action each time is consistent or convergent - There is an observable outcome Items with fewer than 3 sightings can go into methodology.md §Backlog as "candidate patterns", annotated with the sighting count. ## Output format One entry per pattern, five lines: ```markdown ### <Pattern name> - **Trigger**: <what context activates this pattern> - **Action**: <the observed response action> - **Outcome**: <the resulting outcome> - **Next-time adjust**: <what you'd improve next time, may be empty> - **Si...

Details

Author
wei18
Repository
wei18/apple-dev-skills
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Solid

session-to-meeting-log

Consolidate a Claude Code session JSONL log into a summary-only meeting record under meetings/ (decisions, rejected alternatives, hand-offs, open questions). Use when the user asks to turn a session into a meeting log, archive today's discussion, or extract a record from a .jsonl file; or when a long session is wrapping up before its context rolls. Not for in-flight notes during a subagent task (agent-impl-notes-log) and not for extracting recurring patterns across logs (methodology-pattern-extractor). Pass the invoker's `$CLAUDE_CODE_SESSION_ID` as the first argument; the fork has no conversation history to infer it from.

19 Updated today
wei18
AI & Automation Featured

init-workspace-patterns

Extract code patterns.

344 Updated 1 weeks ago
griddynamics
Data & Documents Listed

extract-best-practices

Use this skill when a workflow repeated this session, wrapping up and wondering if anything should become a skill, or asked to extract best practices from this session. Mines the current session for repeated multi-step workflows, decision frameworks, or error-recovery patterns never explicitly captured via /ievo:evo. Cross-checks against installed skills/agents, then presents candidates for explicit selection before anything is authored — generalizable patterns become new skills/agents (reusing consolidate's package-authoring machinery); patterns too narrow to stand alone, or refining an existing skill/agent, route to /ievo:evo rather than reinventing overlay-writing. For a marketplace-worthy new package, optionally offers (explicit permission, never silent) to submit a distilled version upstream to ievo-ai/skills, mirroring evo/SKILL.md's upstream-escalation for a full package instead of a lesson. Distinct from /ievo:consolidate's entry-cluster mode, which only clusters already-captured overlay entries.

0 Updated yesterday
ievo-ai