Ima Knowledge Base
countbot-ai/CountBot
通过 IMA OpenAPI 处理知识库任务。支持知识库内容搜索、命中详情查看、条目浏览、列出知识库、上传文件、导入网页。用户提到知识库、资料库、上传到知识库、导入网页、搜知识库时使用。
PHP Standards Recommendations (PSR) overview knowledge base.
$ npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install dykyi-roman/awesome-claude-code psr-overview-knowledge --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/dykyi-roman/awesome-claude-code.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/psr-overview-knowledge .claude/skills/psr-overview-knowledge && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "psr-overview-knowledge" agent skill from https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledge into .claude/skills/psr-overview-knowledge/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "psr-overview-knowledge", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledgeType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install dykyi-roman/awesome-claude-code psr-overview-knowledge --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dykyi-roman/awesome-claude-code.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/psr-overview-knowledge .agents/skills/psr-overview-knowledge && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "psr-overview-knowledge" agent skill from https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledge into .agents/skills/psr-overview-knowledge/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "psr-overview-knowledge", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install dykyi-roman/awesome-claude-code psr-overview-knowledge --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dykyi-roman/awesome-claude-code.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/psr-overview-knowledge .cursor/skills/psr-overview-knowledge && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "psr-overview-knowledge" agent skill from https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledge into .cursor/skills/psr-overview-knowledge/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "psr-overview-knowledge", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/dykyi-roman/awesome-claude-code.git --path skills/psr-overview-knowledge--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install dykyi-roman/awesome-claude-code psr-overview-knowledge --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dykyi-roman/awesome-claude-code.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/psr-overview-knowledge .gemini/skills/psr-overview-knowledge && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "psr-overview-knowledge" agent skill from https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledge into .gemini/skills/psr-overview-knowledge/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "psr-overview-knowledge", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install dykyi-roman/awesome-claude-code psr-overview-knowledgeInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/dykyi-roman/awesome-claude-code.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/psr-overview-knowledge .github/skills/psr-overview-knowledge && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "psr-overview-knowledge" agent skill from https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledge into .github/skills/psr-overview-knowledge/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "psr-overview-knowledge", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install dykyi-roman/awesome-claude-code psr-overview-knowledge --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/dykyi-roman/awesome-claude-code.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/psr-overview-knowledge .opencode/skills/psr-overview-knowledge && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "psr-overview-knowledge" agent skill from https://github.com/dykyi-roman/awesome-claude-code/tree/master/skills/psr-overview-knowledge into .opencode/skills/psr-overview-knowledge/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "psr-overview-knowledge", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
psr-overview-knowledgePHP Standards Recommendations (PSR) overview knowledge base.
Psr Overview Knowledge is an agent skill from dykyi-roman/awesome-claude-code. PHP Standards Recommendations (PSR) overview knowledge base. Provides comprehensive reference for all accepted PSRs including PSR-1,3,4,6,7,11,12,13,14,15,16,17,18,20. Use for PSR selection decisions and compliance audits.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files and assets (for example `assets/psr-selection-guide.md`, `references/accepted-psrs.md` and `references/compatibility.md`).
It sits in Knowledge Management, covering Knowledge bases. It works with PHP. The repository describes itself as: PHP Architecture Toolkit for Claude Code (DDD, CQRS, Event Sourcing, Hexagonal, Clean Architecture, SOLID, GRASP, PSR, Design Patterns, Testing, Documentation, Code Review). The licence is MIT.
Read from SKILL.md and the folder at commit 7e1fea8. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
composerFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Psr Overview Knowledge loads about 2.7k tokens when it runs, and up to ~10k if it reads all its reference files. Until then it costs about 61 tokens; SKILL.md has 661 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from dykyi-roman/awesome-claude-code at commit 7e1fea8, republished under its MIT licence (© dykyi-roman). 661 words, ~2,696 tokens.
.claude/skills/psr-overview-knowledge/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.PSR (PHP Standards Recommendations) are specifications published by the PHP Framework Interoperability Group (PHP-FIG). They establish common standards for PHP code to ensure interoperability between frameworks and libraries.
| PSR | Name | Category | Status |
|---|---|---|---|
| PSR-1 | Basic Coding Standard | Coding Style | Accepted |
| PSR-3 | Logger Interface | Logging | Accepted |
| PSR-4 | Autoloader | Autoloading | Accepted |
| PSR-6 | Caching Interface | Caching | Accepted |
| PSR-7 | HTTP Message Interface | HTTP | Accepted |
| PSR-11 | Container Interface | DI Container | Accepted |
| PSR-12 | Extended Coding Style | Coding Style | Accepted |
| PSR-13 | Hypermedia Links | Hypermedia | Accepted |
| PSR-14 | Event Dispatcher | Events | Accepted |
| PSR-15 | HTTP Handlers | HTTP | Accepted |
| PSR-16 | Simple Cache | Caching | Accepted |
| PSR-17 | HTTP Factories | HTTP | Accepted |
| PSR-18 | HTTP Client | HTTP | Accepted |
| PSR-20 | Clock | Time | Accepted |
Standards for writing clean, consistent PHP code.
| Aspect | PSR-1 | PSR-12 |
|---|---|---|
| Scope | Basic rules | Extended formatting |
| File encoding | UTF-8 without BOM | Inherits PSR-1 |
| Class names | StudlyCaps | Inherits PSR-1 |
| Method names | camelCase | Inherits PSR-1 |
| Indentation | - | 4 spaces |
| Line length | - | 120 chars soft limit |
| Keywords | - | Lowercase |
Standard for autoloading classes from file paths.
Namespace Prefix → Base Directory
App\ → src/
FQCN → File Path
App\Domain\User\Entity\User → src/Domain/User/Entity/User.phpStandards for HTTP messages, handlers, factories, and clients.
| PSR | Purpose | Key Interfaces |
|---|---|---|
| PSR-7 | HTTP Messages | RequestInterface, ResponseInterface, StreamInterface |
| PSR-15 | HTTP Handlers | MiddlewareInterface, RequestHandlerInterface |
| PSR-17 | HTTP Factories | RequestFactoryInterface, ResponseFactoryInterface |
| PSR-18 | HTTP Client | ClientInterface |
PSR-17 (Factory) → PSR-7 (Message) → PSR-15 (Handler) → PSR-7 (Response)
↓
PSR-18 (Client)Standards for caching implementations.
| Aspect | PSR-6 | PSR-16 |
|---|---|---|
| Complexity | Full-featured | Simple |
| Key interfaces | CacheItemPoolInterface, CacheItemInterface | CacheInterface |
| Deferred saves | Yes | No |
| Use case | Complex caching needs | Simple get/set |
Standard for logging libraries.
interface LoggerInterface {
public function emergency(string|\Stringable $message, array $context = []): void;
public function alert(string|\Stringable $message, array $context = []): void;
public function critical(string|\Stringable $message, array $context = []): void;
public function error(string|\Stringable $message, array $context = []): void;
public function warning(string|\Stringable $message, array $context = []): void;
public function notice(string|\Stringable $message, array $context = []): void;
public function info(string|\Stringable $message, array $context = []): void;
public function debug(string|\Stringable $message, array $context = []): void;
public function log(mixed $level, string|\Stringable $message, array $context = []): void;
}Standard for dependency injection containers.
interface ContainerInterface {
public function get(string $id): mixed;
public function has(string $id): bool;
}Standard for event dispatching.
interface EventDispatcherInterface {
public function dispatch(object $event): object;
}
interface ListenerProviderInterface {
public function getListenersForEvent(object $event): iterable;
}
interface StoppableEventInterface {
public function isPropagationStopped(): bool;
}Standard for hypermedia links (HATEOAS).
interface LinkInterface {
public function getHref(): string;
public function isTemplated(): bool;
public function getRels(): array;
public function getAttributes(): array;
}Standard for clock abstraction.
interface ClockInterface {
public function now(): DateTimeImmutable;
}| Need | PSR |
|---|---|
| Code formatting | PSR-1, PSR-12 |
| Class autoloading | PSR-4 |
| Logging | PSR-3 |
| Simple caching (get/set) | PSR-16 |
| Complex caching (pools, tags) | PSR-6 |
| HTTP requests/responses | PSR-7 |
| HTTP middleware | PSR-15 |
| Creating HTTP objects | PSR-17 |
| HTTP client for external APIs | PSR-18 |
| Dependency injection | PSR-11 |
| Event system | PSR-14 |
| REST API with links | PSR-13 |
| Testing with time | PSR-20 |
| Use Case | PSRs |
|---|---|
| HTTP API | PSR-7 + PSR-15 + PSR-17 |
| HTTP Client | PSR-7 + PSR-17 + PSR-18 |
| Web Application | PSR-1 + PSR-4 + PSR-12 + PSR-3 + PSR-11 |
| CQRS/Event-Driven | PSR-14 + PSR-3 + PSR-11 |
| Microservice | All of the above |
| Package | Description |
|---|---|
monolog/monolog | De facto standard logger |
psr/log | Interface only |
| Package | Description |
|---|---|
| Composer | Built-in autoloader |
| Package | Description |
|---|---|
symfony/cache | Full-featured cache |
cache/filesystem-adapter | File-based cache |
| Package | Description |
|---|---|
guzzlehttp/psr7 | Guzzle implementation |
nyholm/psr7 | Lightweight implementation |
laminas/laminas-diactoros | Laminas implementation |
| Package | Description |
|---|---|
php-di/php-di | Autowiring DI container |
league/container | Flexible container |
pimple/pimple | Simple container |
| Package | Description |
|---|---|
symfony/event-dispatcher | Symfony implementation |
league/event | League implementation |
| Package | Description |
|---|---|
middlewares/utils | Middleware utilities |
relay/relay | Simple dispatcher |
| Package | Description |
|---|---|
guzzlehttp/guzzle | Full HTTP client |
symfony/http-client | Symfony HTTP client |
| Package | Description |
|---|---|
psr/clock | Interface only |
symfony/clock | Symfony implementation |
lcobucci/clock | Simple implementation |
{
"require": {
"psr/log": "^3.0",
"psr/cache": "^3.0",
"psr/http-message": "^2.0",
"psr/http-factory": "^1.0",
"psr/http-client": "^1.0",
"psr/container": "^2.0",
"psr/event-dispatcher": "^1.0",
"psr/link": "^2.0",
"psr/clock": "^1.0",
"psr/simple-cache": "^3.0"
}
}| DDD Layer | Relevant PSRs | Note |
|---|---|---|
| Domain | PSR-3, PSR-14, PSR-20 | PSR interfaces are pure contracts — acceptable in Domain |
| Application | PSR-3, PSR-11, PSR-14, PSR-20 | Service orchestration layer |
| Infrastructure | PSR-6, PSR-16, PSR-18 | Implementation layer |
| Presentation | PSR-7, PSR-15, PSR-17 | HTTP layer |
Important: PSR packages (
psr/log,psr/clock,psr/event-dispatcher) contain only interfaces — no implementation code. They are PHP community standards equivalent to a standard library. Using PSR interfaces in Domain layer is acceptable and common practice. What is NOT acceptable in Domain: implementation packages likemonolog/monolog,symfony/cache,guzzlehttp/guzzle.
<?php
declare(strict_types=1);
namespace App\Application\User\Handler;
use App\Application\User\Command\CreateUserCommand;
use App\Domain\User\Entity\User;
use App\Domain\User\Repository\UserRepositoryInterface;
use Psr\EventDispatcher\EventDispatcherInterface; // PSR-14
use Psr\Log\LoggerInterface; // PSR-3
use Psr\Clock\ClockInterface; // PSR-20
final readonly class CreateUserHandler
{
public function __construct(
private UserRepositoryInterface $repository,
private EventDispatcherInterface $eventDispatcher,
private LoggerInterface $logger,
private ClockInterface $clock,
) {
}
public function __invoke(CreateUserCommand $command): void
{
$this->logger->info('Creating user', ['email' => $command->email]);
$user = User::create(
$command->email,
$command->name,
$this->clock->now(),
);
$this->repository->save($user);
foreach ($user->pullEvents() as $event) {
$this->eventDispatcher->dispatch($event);
}
}
}| PSR | Required For | Check |
|---|---|---|
| PSR-1 | All PHP projects | phpcs --standard=PSR1 |
| PSR-12 | All PHP projects | phpcs --standard=PSR12 |
| PSR-4 | All PHP projects | composer dump-autoload --strict |
| PSR-3 | Projects with logging | Implement LoggerInterface |
| PSR-6/16 | Projects with caching | Implement CacheInterface |
| PSR-7 | HTTP APIs | Use PSR-7 implementations |
| PSR-11 | Projects with DI | Implement ContainerInterface |
| PSR-14 | Event-driven projects | Implement EventDispatcherInterface |
| PSR-15 | HTTP middleware | Implement MiddlewareInterface |
| PSR-17 | HTTP object creation | Use factory interfaces |
| PSR-18 | External API calls | Implement ClientInterface |
| PSR-20 | Time-sensitive code | Implement ClockInterface |
references/accepted-psrs.md - Detailed PSR descriptionsreferences/when-to-use.md - Decision matrix for PSR selectionreferences/compatibility.md - Inter-PSR relationshipsreferences/php-fig-process.md - How PSRs are createdassets/psr-selection-guide.md - Selection guide template© dykyi-roman, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (references, assets) in skills/psr-overview-knowledge of dykyi-roman/awesome-claude-code.
Open the folder on GitHubat commit 7e1fea8
Psr Overview Knowledge next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Psr Overview Knowledge this skilldykyi-roman/awesome-claude-code | 104 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Ima Knowledge Basecountbot-ai/CountBot | 783 | — | ~506 | Automated safety check: Pass | MIT | |
| HypatiaMarchLiu/hypatia | 239 | — | ~7.9k | Automated safety check: Notes | MIT | |
| Migrateguhcostan/claude-mega-brain | 126 | — | ~975 | Automated safety check: Pass | MIT | |
| SiyuanTommy-yw/RunbookHermes | 546 | 3 repos | ~2.3k | Automated safety check: Notes | MIT | |
| New LoopAI-Builder-Club/skills | 1.3k | — | ~1.2k | Automated safety check: Notes | None |
countbot-ai/CountBot
通过 IMA OpenAPI 处理知识库任务。支持知识库内容搜索、命中详情查看、条目浏览、列出知识库、上传文件、导入网页。用户提到知识库、资料库、上传到知识库、导入网页、搜知识库时使用。
MarchLiu/hypatia
Interact with the Hypatia AI memory system using natural language.
guhcostan/claude-mega-brain
Scan the project and migrate existing documentation into OKF format.
Tommy-yw/RunbookHermes
SiYuan Note API for searching, reading, creating, and managing blocks and documents in a self-hosted knowledge base via curl.
AI-Builder-Club/skills
Spin up a new loop (domain) in a file-based knowledge base — bootstrap the substrate if it's missing, gather the loop's charter, scaffold domains/<loop/README.md, then do ONE real test run and…
rohitg00/pro-workflow
Render a self-contained HTML viewer for a pro-workflow wiki.
dykyi-roman/awesome-claude-code
GRASP principles knowledge base for PHP 8.4 projects. An agent skill from dykyi-roman/awesome-claude-code.
dykyi-roman/awesome-claude-code
PSR-4 autoloading standard knowledge base for PHP 8.4 projects.
dykyi-roman/awesome-claude-code
PSR-1 and PSR-12 coding standards knowledge base for PHP 8.4 projects.
dykyi-roman/awesome-claude-code
SOLID principles knowledge base for PHP 8.4 projects. An agent skill from dykyi-roman/awesome-claude-code.
dykyi-roman/awesome-claude-code
Comprehensive knowledge base for Claude Code formats, patterns, and configuration.
dykyi-roman/awesome-claude-code
Action-Domain-Responder pattern knowledge base. An agent skill from dykyi-roman/awesome-claude-code.
Works with
Categories
PHP Standards Recommendations (PSR) overview knowledge base. Psr Overview Knowledge is an agent skill from dykyi-roman/awesome-claude-code. PHP Standards Recommendations (PSR) overview knowledge base.
Psr Overview Knowledge fits situations like: PSR selection decisions and compliance audits; tasks that involve Knowledge bases.
Run `npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a claude-code`. Or copy the skill folder (skills/psr-overview-knowledge in dykyi-roman/awesome-claude-code) into .claude/skills/psr-overview-knowledge in your project. Claude Code loads it when a task matches its description.
Run `npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a codex`. Or copy the skill folder (skills/psr-overview-knowledge in dykyi-roman/awesome-claude-code) into .agents/skills/psr-overview-knowledge in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add dykyi-roman/awesome-claude-code --skill psr-overview-knowledge -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/psr-overview-knowledge, .gemini/skills/psr-overview-knowledge, .github/skills/psr-overview-knowledge and .opencode/skills/psr-overview-knowledge in your project.
Going by SKILL.md and its folder, Psr Overview Knowledge needs the command-line tools its instructions call (composer).
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Psr Overview Knowledge is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Psr Overview Knowledge: Ima Knowledge Base (countbot-ai/CountBot, 783 stars), Hypatia (MarchLiu/hypatia, 239 stars), Migrate (guhcostan/claude-mega-brain, 126 stars) and Siyuan (Tommy-yw/RunbookHermes, 546 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
dykyi-roman (a GitHub user) maintains it in dykyi-roman/awesome-claude-code, which has 104 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on August 16, 2026.
Source: dykyi-roman/awesome-claude-code on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.