neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
The Claude Code setup I use on my own projects: a CLAUDE.md, rules, skills and hooks, split into bundles so you can take the parts that fit. Build it in the browser or from the CLI, or take one bundle
개발 도구TypeScript · VueGitHub @Patrity온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Reusable Claude Code setups (skills, rules, hooks, settings) as downloadable bundles, rendered straight from this repo.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
This is the Claude Code setup I use on my own projects, published so it can be installed instead
of copied. Answer a short list of questions and you get a CLAUDE.md and a .claude/ directory
shaped like mine: rules that carry the direction, skills that carry the how-to, hooks that fail
closed, and docs a test keeps honest. It is split into bundles under skills/, so you
can take the parts that fit and leave the rest.
The site reads those bundles straight from this repository at request time, so publishing a bundle
never rebuilds the app.README 전문 보기 ↗This is the Claude Code setup I use on my own projects, published so it can be installed instead
of copied. Answer a short list of questions and you get a CLAUDE.md and a .claude/ directory
shaped like mine: rules that carry the direction, skills that carry the how-to, hooks that fail
closed, and docs a test keeps honest. It is split into bundles under skills/, so you
can take the parts that fit and leave the rest.
The site reads those bundles straight from this repository at request time, so publishing a bundle never rebuilds the app.
skills.patrity.com/build runs the wizard in the browser. Pick a
preset, answer the questions, watch the CLAUDE.md compose beside the form, then download a zip and
unzip it into a new project folder.
In a terminal it is one command:
pnpx @patrity/skills
@patrity/skills runs the same wizard, and after
that add, remove, update and diff keep the project current as bundles change. Both front
ends call the same planner in shared/setup/, so they write the same files.
See cli/README.md or skills.patrity.com/docs/cli for every
command, and /docs/start-here for the walkthrough.
None of it is all-or-nothing. Every bundle has its own page with a download button and a readable
file tree, so you can take the browser-testing workflow or the fail-closed hooks and leave the
rest. Copy the contents into your project's .claude/, paste the bundle's CLAUDE.md snippet
into your own, and add whatever the page lists under Gitignore and Environment. Details:
/docs/single-bundle.
paths:-scoped file that loads on its own and
states what must be true. A skill is the procedure, invoked when it is needed. Keeping them
apart is what keeps CLAUDE.md short enough to be read.playwright-cli. The rule keeps me off the
Playwright MCP while the CLI is available, so there is one browser session and one source of
truth for refs. A green typecheck has never caught a component that failed to mount.The longer version, with the bundle behind each one: /docs/philosophy.
The full and lightweight workflow answers lean on Superpowers,
obra's plugin: the CLAUDE.md this setup writes points Claude at its brainstorming,
writing-plans, subagent-driven-development, test-driven-development and
requesting-code-review skills. Install it into your user plugins, where it covers every project
on the machine:
/plugin install superpowers@claude-plugins-official
That is the official marketplace. obra's own works too:
/plugin marketplace add obra/superpowers-marketplace
/plugin install superpowers@superpowers-marketplace
The plugin page lists what is in it. Answer none to the
workflow question and you can skip it.
Answering on to the memory question wires MyMind, my own
open-source memory server, into the generated CLAUDE.md: search it before answering from
recollection, mirror docs into it, keep tasks there. It is useful to me across sessions and useless
to you unless you run it, so the question is off by default.
Skills read configuration from .claude/.env, never the repo root .env, so a project can point
Claude at a read-only database replica while the app keeps its own connection string. A bundle
declares what it reads with the env frontmatter key and never ships a .env.example of its own;
the tool assembles .claude/.env.example for the whole project and regenerates it on every run, so
your values go in .claude/.env and stay there.
Anything a skill caches lives under that skill's own directory and is declared with the gitignore
frontmatter key. Those paths, plus .claude/.env and .claude/settings.local.json, land in one
managed block in the project's root .gitignore:
# >>> skills (managed by @patrity/skills; edit outside this block)
.claude/.env
.claude/settings.local.json
.claude/skills/nuxt-docs/cache/
# <<< skills
Every run regenerates the block. Lines outside it are never touched.
This is a personal registry first, and pull requests are welcome anyway. A bundle that is
genuinely reusable, carries no secrets and keeps to one concern has a good chance of being merged.
See content/docs/contributing.md.
Create skills/<slug>/README.md with frontmatter (name, description, tags, author, optional
authorUrl/requires/dependsOn/suggests/gitignore/env) and add the .claude content beside
it. Run pnpm validate:skills, open a PR.
pnpm install
pnpm dev # http://localhost:3000, reads ./skills from disk
pnpm test:unit # fast unit tests
pnpm test # + route tests (builds the app once)
pnpm typecheck && pnpm lint && pnpm build
SKILLS_SOURCE=github pnpm dev exercises the production path (GitHub zip archive → parsed snapshot). SKILLS_SOURCE is read at build/dev time by nuxt.config.ts; the built server reads NUXT_SKILLS_SOURCE instead (same values), so set that one on a deployed instance. Copy .env.example to .env for the knobs.
server/lib/skills/ parses bundles from disk (fs) or from the repo zip archive (github), caches per-bundle blobs in the Vercel Runtime Cache under tag skills, and serves them through /api/skills/**.shared/setup/ composes a project from the base questions and the picked bundles. The CLI, the /build page and POST /api/build all go through it.POST /api/revalidate purges the tag. After a purge a warm instance re-reads the Runtime Cache within ~5s (its in-process memo TTL); the 5-minute ISR floor is only the backstop.skills/**, Vercel skips the build (vercel.json ignoreCommand) and the revalidate workflow purges the cache instead.Vercel, Git integration on main. Environment variables: NUXT_REVALIDATE_SECRET, NUXT_PUBLIC_SITE_URL, NUXT_GITHUB_TOKEN, NUXT_OG_IMAGE_SECRET; production-only NUXT_PUBLIC_UMAMI_ID and UMAMI_DOMAINS (build-time). GitHub Actions needs the SITE_URL variable and REVALIDATE_SECRET secret.
NUXT_OG_IMAGE_SECRET signs every /_og/** URL and has to stay the same across deploys: rotate it and the og:image links social networks already cached stop validating.
NUXT_GITHUB_TOKEN is strongly recommended in production: serverless functions share egress IPs, so the unauthenticated GitHub limit (60 requests/hour/IP) is easily exhausted by neighbours. A fine-grained read-only token raises it to 5,000/hour.
MIT. See LICENSE.