Christophe1997
- 22 skills
- 0 followers
- 1 week ago last updated
- ▌ Zettel Sync · christophe1997 bundleThis skill should be used when the user asks to sync, update, or grow their Obsidian vault / Zettelkasten-style vault from recent Claude Code sessions — harvest explored concepts into draft notes, find orphan notes, detect near-duplicate notes, or propose a new MOC. Produces one batched-approval review document; a separate apply step writes the approved items.
- ▌ Yap Explain · christophe1997Dry-run a tool call against the active yapermission policy and report which rule matched and why. Trigger when the user asks to test/debug/trace a yapermission rule, check whether a command would be auto-approved or blocked, or understand why a yapermission decision happened.
- ▌ Yap Onboard · christophe1997Scaffold the global yapermission config at ~/.yapermission.toml from a bundled template. Two templates are offered — `starter` (default-ask, conservative) and `yolo` (default-allow with hard guardrails). Trigger when the user asks to set up yapermission, initialize the policy file, or create a starter/yolo yapermission config.
- ▌ Agd Agents Md · christophe1997 bundleThis skill should be used when the user asks to "create an AGENTS.md", "write AGENTS.md", "set up AGENTS.md", "what is AGENTS.md", "configure AI agent instructions", "migrate AGENT.md", "update AGENTS.md", or mentions AGENTS.md format. Provides guidance for creating and maintaining AGENTS.md files - a standardized format for AI coding agent context.
- ▌ Yap Remember · christophe1997Cache an approved `[[ask]]` decision for the rest of the current session so the same rule matching the same exact tool call stops re-prompting. Trigger only after the human has explicitly said yes to an offer to remember a yapermission decision — never on your own initiative, never on an assumption that they would want it.
- ▌ Best Of Three · christophe1997 bundleThis skill should be used when the user asks to "best of 3", "best-of-three", "run 3 competing agents", "try N implementations and compare", "spin up parallel worktree agents to compete", "compete implementations and pick the best", or wants several independent attempts at the same task judged head-to-head. Gathers the task, derives design lenses, runs N isolated worktree agents in parallel, then compares, picks a winner, and grafts the best ideas from the runners-up.
- ▌ Gpd Module · christophe1997Inspect a specific Go module on pkg.go.dev — versions, known vulnerabilities, contained packages, README, licenses, go.mod contents. Use when the user asks to "list versions of module X", "check vulnerabilities in Y", "what packages does Z contain", "show go.mod for W", or invokes /gpd-module.
- ▌ Gpd Search · christophe1997Search pkg.go.dev for Go packages by free-text query or exported symbol name. Use when the user asks to "search Go packages for X", "find Go libraries for Y", "which packages export symbol Z", or invokes /gpd-search.
- ▌ Gpd Package · christophe1997Inspect a specific Go package on pkg.go.dev — metadata, rendered documentation, exported symbols, reverse dependencies, imports, licenses. Use when the user asks to "look up Go package X", "show docs for Y", "list symbols of Z", "who imports W", or invokes /gpd-package.
- ▌ Yap Rule Syntax · christophe1997 bundleReference for the yapermission TOML rule schema and evaluation order. Trigger when the user asks how to write a yapermission rule, the yapermission toml format or schema, how to auto-allow git commands or shell utilities, how to force a prompt for force-push or other commands, how to block rm -rf or other dangerous commands, or how project and global yapermission configs interact.
- ▌ Gpd Discovery · christophe1997Knowledge for discovering Go packages and modules via pkg.go.dev. This skill should be used when the user asks to "find a Go package for X", "look up Go module Y", "search pkg.go.dev", "what versions of <go module> exist", "are there vulnerabilities in <go module>", "what does <go package> export", "who imports <go package>", or "show docs for Go package Z" — any question about discovering Go packages/modules whose answer lives on pkg.go.dev rather than in local code.
- ▌ Smts Export · christophe1997Export the current Claude Code session as a solarized-light themed HTML page
- ▌ Agd Migrate Agents Md · christophe1997Migrate existing agent documentation to the standardized AGENTS.md format. Use when the user wants to convert, migrate, or port from AGENT.md, .cursorrules, .windsurfrules, CLAUDE.md, or contributing.md. Also triggers on 'convert .cursorrules to AGENTS.md', 'migrate agent docs', 'switch to AGENTS.md format'.
- ▌ Agd Conventional Commits · christophe1997This skill should be used when the user asks about "commit message format", "conventional commits", "how to write a commit message", "commit style rules", "what commit type to use", or mentions commit message conventions. Provides guidance for generating compact, clear commit messages following the Conventional Commits specification.
- ▌ A2a Send · christophe1997Sends a message to an A2A-compliant agent at a URL or alias. Always runs in blocking mode. Pass --background to return immediately with a task ID instead. Resolves aliases, auth params, and timeout from settings. Tracks tasks in session.
- ▌ A2a Cancel · christophe1997Cancels an active A2A task. Resolves aliases and auth params from settings, updates session tracking.
- ▌ Tdd Review · christophe1997 bundleThis skill should be used when the user asks to "review my tests", "check my TDD", "is this good TDD", "review test quality", "check test design", "are my tests testing too much", "why is my test hard to write", "fragile tests", "slow tests", "test smell", "assess TDD compliance", or wants feedback on existing tests or test-driven code. Provides structured review of tests against Kent Beck's TDD principles.
- ▌ A2a Onboard · christophe1997Onboards a new A2A agent connection — fetches the Agent Card, checks prerequisites, and guides through saving the alias and configuring authentication. Use when the user wants to "discover", "onboard", "add", "register", or "connect" an A2A agent, or provides an agent URL they want to start using. Also triggers on "what can this agent do?" or "check the agent at <url>".
- ▌ A2a Protocol · christophe1997 bundleThis skill provides the foundational A2A protocol knowledge Claude needs whenever a user wants to communicate with an A2A-compliant agent, call a remote agent by URL or alias, understand how agent cards work, integrate an agent-to-agent connection, construct an `a2a` CLI command, list or poll task status, cancel a running task, or subscribe to task updates. Relevant when the user mentions "A2A protocol", "agent card", "remote agent", "agent endpoint", "agent-to-agent", "a2a CLI", "use an agent", "call an agent", "ping an agent", or needs to understand task lifecycle states.
- ▌ Goalship · christophe1997 bundleThis skill should be used when the user asks to "turn this goal into tickets and ship it", "run goalship on this", "decompose this goal and implement it unattended", or "hand this goal off and open PRs for each piece". Decomposes a goal into a tk ticket graph, then runs a self-pacing loop that implements, gates, commits, pushes, and opens a pull request for each ready ticket until the graph is exhausted.
- ▌ Agd Commit · christophe1997This skill should be used when the user asks to "commit these changes", "create a commit", "commit this", "make a commit", or when the agent has completed a task and has uncommitted changes ready to commit. Generates a Conventional Commits message from staged changes and creates the commit, confirming with the user first unless the change is small and unambiguous.
- ▌ Review Blog · christophe1997 bundleReview a blog post for writing style, punctuation, formatting, and content quality. Shows issues found and offers to apply fixes. Use when user wants to improve an existing draft or published post.