By Touricks
Project lifecycle skills: bootstrap, routing, boundary, progress tracking, sentinel-loop iteration, export, Codex second opinions, and skill quality auditing.
Generate tool boundary declarations from an approved routing report. Use when the developer says "boundary", "load tools", "apply routing", "generate boundaries", or after approving a routing report. CRITICAL ROUTING RULE: This skill runs AFTER /sentinel:routing — it requires docs/tool-routing-report.md with status:approved. If no approved routing report exists, tell the user to run /sentinel:routing first. Never run boundary before routing. When NOT to use: For scanning/classifying which skills a project needs, use /sentinel:routing instead. Boundary does not decide which tools to include — it only generates boundary declarations for tools already approved in the routing report. Input: an approved docs/tool-routing-report.md (generated by /sentinel:routing). Output: .claude/rules/tool-boundary.md containing per-tool capability/limitation declarations, chain patterns, and failure behaviors. Preserves manual edits marked with <!-- manual -->. Edge cases: if routing report exists but is not approved, STOPs with guidance. If tool-boundary.md already exists, updates it (preserving manual sections).
Invoke OpenAI Codex CLI (GPT-5.4) non-interactively to get a second opinion, critique, or real-time web search from within a Claude Code session. Use when the user says "ask codex", "call codex", "get codex's opinion", "second opinion from codex", "codex review", or wants to consult Codex on code, architecture, or any technical question. CRITICAL ROUTING RULE: When the user wants Codex to perform a web search (current info, latest versions, recent news), ALWAYS use this skill (--search flag) — never codex:rescue, which cannot do web search. Input: natural-language question, optionally with code context, via stdin heredoc. Output: plain-text analysis from a temp file (or structured JSON via --output-schema). Requires codex-cli installed (`codex` binary in PATH, auth via `codex login`).
Generate a structured progress.yaml session entry with typed Candidates for the compaction promotion pipeline, and optionally a durable session report under docs/sessions/. Use at the end of a session, after completing a task, or when the user says "progress", "log session", "what did we learn", "save lessons". Produces entries that compaction can process into CLAUDE.md (rules) and ARCHITECTURE.md (facts).
Scan global skills against project context and produce a tool routing report for developer review. Use when initializing a project, onboarding new tools, or when the developer says "routing", "scan tools", "which skills do I need", "update tool inventory". Produces docs/tool-routing-report.md and STOPS for human approval before any skills are moved.
Produce submission-ready documents with compliance lint and format rendering. Use when "export", "sentinel-export", "compliance check", "clean for submission", or when the user wants to render project docs to md/pdf/pptx/docx with AI writing pattern detection.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin marketplace containing curated skill collections for ML writing, project lifecycle management, coding standards enforcement, and more.
| Plugin | Description | Skills |
|---|---|---|
| original | General-purpose skill collection | 14 — ml-paper-writing, scientific-slides, latex-posters, humanizer-zh, web-extractor, push, plugin-publishing, langgraph, langchain-architecture, claude-d3js-skill, start_simple, tailored-resume-generator, study-notes-generator, and more |
| sentinel | Project lifecycle management | 9 — start, routing, boundary, progress, sentinel-loop, sentinel-export, call-codex, submit-issue, skill-creator |
| ant_prompt | Anthropic-internal coding standards as hooks | 2 — install-ant-hooks, remove-ant-hooks |
├── .claude-plugin/
│ └── marketplace.json # Plugin registry
├── original/
│ ├── .claude-plugin/plugin.json
│ └── skills/
├── sentinel/
│ ├── .claude-plugin/plugin.json
│ └── skills/
└── ant_prompt/
├── .claude-plugin/plugin.json
└── skills/
Each skill lives in its own directory under skills/ with a SKILL.md file containing YAML frontmatter (name, description) and markdown instructions.
Add this marketplace to Claude Code:
claude plugin add /path/to/skillsWorkSpace
Or from GitHub:
claude plugin add https://github.com/Touricks/fanshi_personal_skills.git
skills/ folderSKILL.md with YAML frontmatter:
---
name: my-skill
description: Brief description for triggering
---
scripts/, references/, or assets/ subdirectoriesversion in .claude-plugin/plugin.jsonUse the sentinel:skill-creator skill to audit skill quality, or skill-creator:skill-creator (marketplace) to create new skills.
npx claudepluginhub touricks/fanshi_personal_skills --plugin sentinelAnthropic-internal coding standards as Claude Code hooks: comment discipline, completion verification, faithful reporting, and length limits.
Create new skills, improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, or benchmark skill performance with variance analysis.
Create and manage Claude Code skills, plugins, subagents, and hooks. Use when building new skills, validating existing skills, testing skills empirically, creating plugins, converting projects to plugins, creating hooks, or managing plugin automation. Includes /skills-toolkit:skill-composer, /skills-toolkit:skill-refiner, /skills-toolkit:skill-tester, /skills-toolkit:plugin-creator, /skills-toolkit:subagent-creator, /skills-toolkit:hook-creator, and /skills-toolkit:ask-user-question skills.
Create, test, measure, and iteratively improve Claude Code skills with category-aware design, gotchas-driven development, progressive disclosure coaching, and automated description optimization.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.