27 Commits

Author SHA1 Message Date
Fernando Herrera 1f9bcb4b9a update(claude.md, spec, spec-impl): change language from Spanish to English, enhance spec header formatting, and clarify implementation steps
- Updated CLAUDE.md to reflect that skills are now written in English and can respond in the user's prompt language.
- Improved formatting of the spec header in the spec files to use English terms.
- Clarified the implementation process in spec-impl to ensure it checks for uncommitted changes and never commits automatically, enhancing user control during the implementation phase.
2026-08-02 18:16:01 -04:00
Fernando Herrera d5ba7ccf84 refactor(spec): clarify Phase 3 and Phase 4 processes in SKILL.md 2026-08-02 18:06:51 -04:00
Fernando Herrera b75f81715a Merge pull request #4 from Klerith/release-please--branches--main
chore(main): release 0.2.0
2026-07-01 10:25:21 -04:00
github-actions[bot] cf6c102b54 chore(main): release 0.2.0 2026-06-29 18:06:58 +00:00
Fernando 94f2ee59eb Merge remote-tracking branch 'origin/main' 2026-06-29 14:06:36 -04:00
Fernando 1273a5c1a1 feat(spec): introduce AutoCreateBranch configuration for branch management
Added functionality to manage branch creation through the `AutoCreateBranch` flag in `specs/.spec-config.yml`. If the config file is missing, it is created with a default value of `true`, allowing automatic branch creation. Updated documentation in CLAUDE.md, README.md, and README-es.md to reflect this new feature and its usage. Enhanced user prompts in the spec-impl process to confirm branch creation based on the flag's value.
2026-06-29 14:06:02 -04:00
Fernando Herrera a5f67dd963 Merge pull request #3 from Klerith/release-please--branches--main
chore(main): release 0.1.2
v0.1.2
2026-06-29 13:54:04 -04:00
github-actions[bot] c92758102a chore(main): release 0.1.2 2026-06-26 17:57:31 +00:00
Fernando 96e4c64f04 fix(spec): improve metadata formatting in spec template
Refined the formatting of the metadata section in the spec template by separating each item onto its own line for better readability. This change enhances clarity for users when filling out specifications.
2026-06-26 13:57:14 -04:00
Fernando Herrera 95922ecb80 Merge pull request #1 from Klerith/release-please--branches--main
chore(main): release 0.1.1
v0.1.1
2026-05-29 10:03:14 -04:00
github-actions[bot] 11cf77360d chore(main): release 0.1.1 2026-05-23 14:35:46 +00:00
Fernando Herrera a1e283391d refactor: clarify project-memory file references in README and SKILL.md
Updated README.md and README-es.md to specify the order of project-memory files to read (CLAUDE.md, AGENTS.md, GEMINI.md, or README.md) for better context. Adjusted SKILL.md to reflect the same changes, enhancing clarity for users on how to access project context before asking questions.
v0.2.0
2026-05-23 10:35:32 -04:00
Fernando Herrera 1cbde98762 fix(spec): stop after saving spec and point to /spec-impl
After writing the spec file the skill now stops completely and
recommends `/spec-impl NN-slug` instead of proposing to implement
inline. Added matching hard rule to reinforce the boundary.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-13 13:34:09 -04:00
Fernando Herrera 01a94013d7 Revert "fix: remove shell command directives to pass Gen Agent Trust Hub audit"
This reverts commit b5d4402e3f.
2026-05-11 23:38:25 -04:00
Fernando Herrera b5d4402e3f fix: remove shell command directives to pass Gen Agent Trust Hub audit
Replaced load-time !`command` snippets (git status, git branch, ls specs/)
with runtime tool calls, eliminating the shell directive flag that caused
the Gen security audit to FAIL.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 23:34:17 -04:00
Fernando Herrera b946f46f75 fix: remove shell injection vector in spec-impl Phase 2
Replaced the `!cat specs/$ARGUMENTS.md` load-time snippet with a plain
instruction for Claude to read the file at runtime. The unquoted variable
in a shell command was flagged as High Risk by security scanners.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 23:29:27 -04:00
Fernando Herrera a97a2ef69b Enhance spec template clarity by refining metadata format description and improving code block formatting. Update risk table for better readability and consistency in language usage. 2026-05-07 14:42:12 -04:00
Fernando Herrera 7f6252a5f1 fix: use single quotes for argument-hint in spec SKILL.md
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 14:07:08 -04:00
Fernando Herrera 458bb61541 chore: release 0.1.0
- Add CHANGELOG.md following Keep a Changelog format
- Add release-please config and manifest for automated releases
- Add release-please GitHub Actions workflow
- Redesign README headers with badges, quick-start, skills table, language switcher
- Update .gitignore with common entries

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
v0.1.0
2026-05-07 13:15:59 -04:00
Fernando Herrera 9558f851dd Update SKILL.md files to enhance clarity and consistency in spec descriptions. Modified argument hints for better guidance and improved table formatting for state categories in spec-impl documentation. 2026-05-07 10:41:56 -04:00
Fernando Herrera 8f4d0a62eb Add uninstall instructions to README files
- Included a section on how to uninstall the 'fernando-skills' package in both README.md and README-es.md for better user guidance.
2026-05-07 10:17:16 -04:00
Fernando Herrera 5eec8b2521 Remove setup-fernando-skills documentation from README files and skills directory. Updated README.md and README-es.md to reflect the removal, ensuring clarity in the remaining content. 2026-05-07 10:13:40 -04:00
Fernando Herrera cd1161ed97 Revise README.md to reflect a shift to Spec-Driven Design for Claude Code. Expanded content to include detailed explanations of the spec-driven approach, its benefits, and a structured six-step procedure for implementation. Updated skill descriptions and added a comprehensive table of contents for improved navigation. 2026-05-07 10:07:30 -04:00
Fernando Herrera 5fa8406e8a Update README.md and SKILL.md files to standardize status terminology from Spanish to English. Changed state labels to be language-agnostic, ensuring clarity for users regardless of their preferred language. Adjusted implementation instructions to reflect these changes consistently across all relevant documentation. 2026-05-07 10:03:18 -04:00
Fernando Herrera f586d66560 Restructure as installable multi-agent skills repo
- Move skills into skills/engineering/ buckets (spec, spec-impl, setup-fernando-skills)
- Add scripts/{link-skills,list-skills,install-to-agent}.sh for Claude/Cursor/Codex/Antigravity
- Rewrite README.md in English with skills.sh quickstart, link to README-es.md
- Add LICENSE (MIT)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 09:51:56 -04:00
Fernando Herrera c29f1eb84a Update SKILL.md and template.md to improve clarity and consistency in English. Translated sections from Spanish to English, ensuring descriptions, instructions, and phases are clear and accessible for English-speaking users. Adjusted argument hints and section titles for better understanding. 2026-05-07 09:16:58 -04:00
Fernando Herrera e183ccfdc4 first commit 2026-05-07 08:52:43 -04:00