Commit Graph

49 Commits

Author SHA1 Message Date
bastien
2727618bc1 fix(skills-perso): exclude framework/gstack skills from listing
Use git history heuristic: skills added in bulk commits (5+ SKILL.md
files at once) are framework installs, not user-created. Only show
skills added in small commits (1-3 files).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-15 20:32:35 +02:00
bastien
7ccf4398e2 feat(skills): add skills-perso skill to list personal skills
Lists all local skills from ~/.claude/skills/ with name and description,
excluding symlinked/external ones (gstack, emil-design-eng).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-15 20:28:37 +02:00
bastien
11e69ab882 feat(installer): add shell env vars setup step
New Step 10 writes CLAUDE_EFFORT=max and
CLAUDE_CODE_DISABLE_ADAPTIVE_THINKING=1 to the user's shell
profile (~/.bashrc, ~/.zshrc, or ~/.profile). Skips if already
present.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-15 20:18:41 +02:00
bastien
02e4f25f56 docs(claude): rewrite graphify context navigation guidelines
Clarify when to use graphify (large-scope tasks only) vs reading
files directly (small tasks). Removes the "always query graph first"
rule that added unnecessary overhead for simple lookups.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-15 20:18:40 +02:00
bastien
616c6e9198 refactor(skills): extract skill logic into standalone agent files
Skills now delegate to agent .md files instead of embedding logic
inline. Added new agents (bugfixer, code-cleaner, commit-changer,
doc-syncer, feater, hotfixer, seo-analyzer) and new skills
(code-clean, doc, seo). Replaced /readme with /doc (broader scope).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-15 20:18:34 +02:00
bastien
80e03ce9fd added onboard and claude improve 2026-04-15 18:23:55 +02:00
bastien
6714a893d1 added security claude md 2026-04-15 17:37:03 +02:00
bastien
064b33c67e added api versions 2026-04-14 03:08:33 +02:00
bastien
4a85804b6d added no SPA for public website in claude.md 2026-04-14 01:15:41 +02:00
bastien
b3ada19509 Added honesty and clarity in claude.md for no bullshit yesman response 2026-04-13 16:06:34 +02:00
bastien
31b6171868 feat(skills): add /hotfix, /bugfix, and /feat lightweight skills
Fill the gap between direct editing and the full /ship-feature
orchestrator. Three new skills for common everyday tasks:
- /hotfix: superficial bugs (typo, CSS, config), 1-2 files, no plan
- /bugfix: deeper bugs with root cause investigation + fix plan
- /feat: small features 1-5 files, light planning, no subagents

Each skill documents its escalation path to the next level.
Updated plugin-advisor with skill routing table and references.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 15:32:55 +02:00
bastien
b43895f15d chore(commit-change): remove confirmation step
Skip the plan-and-confirm phase — commit directly after analysis.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-13 15:14:38 +02:00
bastien
aac985c211 chore: reorder settings.json keys
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-13 15:12:37 +02:00
bastien
ab00a7bc0c chore: rename git-smart-commit skill to commit-change
Co-Authored-By: Claude <noreply@anthropic.com>
2026-04-13 15:12:25 +02:00
bastien
6e7c5d478a update gstack submodule to c6e6a21
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 15:01:26 +02:00
bastien
939fcb396e add .graphifyignore to exclude gstack submodule and install logs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 15:01:25 +02:00
bastien
04df885b33 fix skill-creator install: use anthropics/skills marketplace
skill-creator is bundled in the "example-skills" plugin from
anthropics/skills repo, not in anthropics/claude-code marketplace.
Adds anthropic-agent-skills marketplace and installs example-skills.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 15:01:24 +02:00
bastien
e4362cadc6 add emil-design-eng skill to install/update pipeline
- Download SKILL.md from emilkowalski/skill to skills-external/
- Symlink to ~/.claude/skills/ via link.sh
- install-plugins.sh step 9: curl download + symlink check
- update-all.sh step 8: re-fetch latest SKILL.md on update
- plugins.lock.json: add emil-design-eng entry
- .gitignore: ignore auto-created symlink in skills/

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 14:31:24 +02:00
bastien
d0f59126e1 track install.sh bootstrap script
Previously untracked. Called by make install for first-time setup:
installs Claude Code CLI, authenticates, inits submodules, symlinks,
and runs plugin installer.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 14:08:48 +02:00
bastien
4d5624387d update-all.sh: add Claude CLI update, ctx7, graphifyy, marketplace plugins
- Step 0: update Claude Code CLI via npm before anything else
- Source lib/detect-plugins.sh to fix detect_ruflo crash
- Show cargo compilation logs instead of redirecting to /dev/null
- Add missing update steps for ctx7, graphifyy, marketplace plugins
- Aligns update-all.sh with everything install-plugins.sh installs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 14:08:43 +02:00
bastien
9199ad5c9e refactor Makefile: install→bootstrap, add plugin target
make install now calls install.sh (full bootstrap).
make plugin calls install-plugins.sh (plugins only).
Removes redundant bootstrap target.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 14:08:36 +02:00
bastien
8fbd0db4ab add skill-creator plugin to install pipeline
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 13:43:41 +02:00
bastien
e7813227c4 untrack gstack skill symlinks — auto-created by install-plugins.sh
These 37 symlinks point to skills-external/gstack/ and are recreated
automatically by the gstack setup during install-plugins.sh. They
should not be versioned. Added all patterns to .gitignore.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 15:02:43 +02:00
bastien
58a7fb182f auto-detect plan, complexity scoring, ctx7 cache, graphify in workflows
- detect_plan() auto-detects Max/Pro/Free from ~/.claude.json
- session-start budget adapts to plan (Max=20k, Pro=11k, Free=5k)
- token counting now uses only ACTIVE plugins, not installed binaries
- statusline shows plan label + session duration instead of start time
- plugin-advisor: complexity assessment (0-100%) drives tool selection
- plugin-advisor: auto-activation with confirmation (PHASE 4)
- ruflo OFF by default, GSD v2 preferred for multi-session
- init-project: ctx7 pre-fetch + graphify scaffold + graphify full
- ship-feature: ctx7 cache check before implementation
- frontend-design disabled in installer (doublon with ui-ux-pro-max)
- python3 -c moved from deny to ask (unblocks graphify)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 14:56:22 +02:00
bastien
fb3e397c67 add gstack skill symlinks, graphify skill, and gitignore updates
Track all gstack-provided skill symlinks (autoplan, browse, qa, etc.)
and the graphify skill. Add .claude/, graphify-out/, .ctx7-cache/ to
gitignore to exclude local/generated files from the repo.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 14:56:03 +02:00
bastien
26aec20d79 audit fixes: RTK hook, settings unification, graphifyy, statusline
- Add RTK PreToolUse hook (rtk-rewrite.sh) and fix missing config
- Unify settings.json: merge hooks, marketplaces, model into project file
  so link.sh symlink is the single source of truth
- Add statusline: model, folder, git branch, context % progress bar
- Add graphifyy support: detect, install (pipx), lock, doctor, session-start
- Clarify ctx7/ruflo as standalone CLI (not MCP servers)
- Fix install-plugins.sh step numbering (duplicate step 6)
- Add version check in session-start (local vs origin/master)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-12 13:28:30 +02:00
bchanot
2d09d7e204 suppressed mcp ctx7 and ruflo 2026-04-09 19:06:34 +02:00
bchanot
a8c416fdc1 changed context7 to cli 2026-04-09 14:31:24 +02:00
bchanot
ebae42cdef re added plugins of anthropics 2026-04-08 18:57:27 +02:00
bchanot
73ddd522ba corrected built in skills instead of plugin 2026-04-08 17:57:45 +02:00
bastien
9cc2f7d064 suppressed non plugin 2026-04-08 16:38:51 +02:00
bchanot
a6de9829e6 corrected bun 2026-04-08 16:03:07 +02:00
bchanot
6340a243ed corrected install-plugins 2026-04-08 14:59:30 +02:00
bastien
41577b5107 changed link of hooks 2026-04-08 14:55:40 +02:00
bchanot
64b9392189 final version seems 2026-04-08 13:46:45 +02:00
bastien
82eb8f226d opus version correction 2026-04-03 18:08:21 +02:00
bastien
e9604ddfe2 added git management 2026-04-03 03:46:34 +02:00
bastien
b2df82d94d added plugin management and install + usage of them in readme, corrected init and scaffold for a proper int creation. Added docker tool if it make sens 2026-04-03 03:04:31 +02:00
bastien
aaf7670b85 added settings 2026-04-02 15:59:00 +02:00
bastien
e0e761c967 ameliore le init project et ajoute le readme updater 2026-04-02 04:56:34 +02:00
bastien
8e750b3289 deleted useless files 2026-04-02 04:22:50 +02:00
bastien
f64f8e12fa english 2026-04-02 04:14:49 +02:00
bastien
734c5da353 changed orchetrators into skills, cleared skills, applied frontmatter 2026-04-02 04:01:32 +02:00
bastien
3858033879 changed skills and agent to ask skill to call agents 2026-04-02 01:29:27 +02:00
bastien
11720a4b57 corrected slash commands to skills and not commands/ 2026-04-01 05:13:46 +02:00
bastien
42c5595e6a added skills and agents 2026-04-01 02:51:01 +02:00
bastien
4b88e0dc86 corrected to uppercase 2026-03-31 20:51:12 +02:00
bastien
3537eadff7 first commit of claude with norme and guidances 2026-03-31 20:39:55 +02:00
bchanot
b12c071266 Initial commit 2026-03-31 18:38:20 +00:00