- Updated the name and description in SKILL.md to reflect the new focus on learning documentation.
- Adjusted references throughout the onboarding process to point to the new easysdd/compound directory for learning resources.
- Modified the search tools and commands to align with the new directory structure and naming conventions.
- Ensured all relevant documentation templates and examples are updated to use the new naming scheme.
- Enhanced clarity on the purpose of each document type within the easysdd framework.
- Created SKILL.md for skill-master, detailing the structure, creation, optimization, and self-optimization of skills.
- Introduced evals.json to define evaluation scenarios for skill creation and optimization.
- Added anatomy.md for quick reference on SKILL.md structure and frontmatter fields.
- Included techniques.md to provide writing tips and best practices for skill descriptions and organization.
- Deleted outdated timeline file and replaced it with a new structured timeline and recency check.
- Introduced a new skill file for Jonathan Ive's design philosophy and decision-making framework.
- Created multiple research documents covering writings, conversations, expression DNA, external views, and decision records.
- Enhanced the overall organization and clarity of the Jonathan Ive perspective resources.
- Created README.md for easysdd reference materials outlining shared conventions and current files.
- Added compound-reference.md for pitfall and knowledge track templates.
- Introduced decisions-reference.md for documenting decisions with templates.
- Added explore-reference.md for exploration documentation structure and writing guidelines.
- Created feature-design-reference.md for feature design documentation templates.
- Added issue-fix-reference.md for issue fix reporting and logging templates.
- Introduced libdoc-reference.md for library documentation templates and source extraction guidelines.
- Added maintainer-notes.md for easysdd maintenance guidelines and recovery processes.
- Created onboarding-reference.md for onboarding templates for architecture and agents.
- Added shared-conventions.md for shared metadata standards across easysdd skills.
- Introduced tools.md for usage reference of easysdd tools.
- Added tricks-reference.md for documenting techniques and patterns.
- Created a detailed markdown file (05-decisions.md) outlining significant design decisions made by Jony Ive, including key products like iMac G3, iPod, iPhone, and more, along with their background, decision-making process, outcomes, and evaluations.
- Established a complete timeline (06-timeline.md) of Jony Ive's career, highlighting major events, achievements, and shifts in his design philosophy from his early life to recent developments with LoveFrom and OpenAI.
- Introduced the main easysdd skill to guide users through workflow scenarios.
- Created sub-skills for feature development, issue resolution, knowledge retention, and auxiliary tools.
- Established a structured reference directory for shared conventions, tools, and maintainer notes.
- Defined clear routing for various scenarios to appropriate sub-skills.
- Documented guidelines for maintaining and extending the easysdd skill family.
- Updated descriptions and structure in SKILL.md for easysdd-onboarding to enhance understanding of onboarding paths and processes.
- Improved language and formatting for better readability and user guidance.
- Clarified the purpose and usage of easysdd-tricks, emphasizing its role as a reference library for reusable programming patterns and techniques.
- Streamlined sections on document types, workflow phases, and rules to ensure clear communication of processes and expectations.
- Updated easysdd-feature documentation to enhance descriptions, clarify workflow stages, and improve directory organization.
- Added new guidelines for routing user actions within the easysdd-feature skill.
- Revised writing-to-explain skill to emphasize teaching over commanding, improving guidance for AI-generated content.
- Introduced a new document, what-is-skills.md, to explain the purpose and structure of skills in the Claude Code environment.
Each sub-skill's templates and examples now live at easysdd-{skill}/reference.md
alongside their SKILL.md, instead of in the shared easysdd/reference/ directory.
easysdd/reference/ now only contains truly cross-skill shared materials:
shared-conventions.md, tools.md, maintainer-notes.md.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Create README.md for easysdd reference directory outlining shared materials and usage rules.
- Add compound-reference.md providing templates for pitfalls and knowledge tracks.
- Introduce decisions-reference.md with frontmatter and body templates for decision documentation.
- Create explore-reference.md detailing frontmatter and structure for exploration documents.
- Add feature-design-reference.md with templates for design documents and checklist formats.
- Introduce issue-fix-reference.md containing templates for fix reports and debugging guidelines.
- Create libdoc-reference.md for manifest and entry documentation templates.
- Add maintainer-notes.md with guidelines for maintaining easysdd skills.
- Introduce onboarding-reference.md with skeleton templates for architecture and AGENTS.md.
- Create shared-conventions.md outlining shared metadata standards across easysdd skills.
- Add tools.md detailing usage for easysdd shared scripts.
- Create tricks-reference.md providing templates for tricks documentation.
- Changed section titles and descriptions to clarify the confirmation process and checklist generation after design approval.
- Added instructions for extracting action items into checklist.yaml from design.md, including validation steps.
- Updated exit conditions to include checklist.yaml status checks in both feature implementation and design phases.
- Revised documentation structure to ensure clarity on the relationship between design, checklist, and implementation stages.