I just happened to be digging around the mission code trying to get some of my questions answered through the code. I came across the fact that guild missions are only partially implemented, the code seems to be there but significant portions are commented out and are done essentially in pseudo-code. I thought this might be a nice feature request to put up in the issue tracker for someone to work on as a good chunk of it already appears to be there and since Ryzom (the game) isn't using it the risk of impacting others is pretty low.
Then I realized there are no guilds or ways to get set up for a guild in Ryzom Core's Open Shard. So I thought I'd throw together a little mini-post on how to set up a shard to allow guild creation. I'll skip the bits we assume to be true, that you've set up your shard correctly and that you are the first player registered with the shard.
Create NPC In World Editor
The first step is to create an NPC in World Editor that will be responsible for handing out guild creation requests. If you look at your shop_categories.cfg in data_shard you'll note that one of the available categories is "guild_creator."
- So open up newbieliand.worldedit
- Add the urban_newbieland.primitive
- Expand the rangers_starting_city npc_manager
- Expand the important_npcs npc_zone
- Add a new npc_group
- Accept the default parameters
- Set the name to something such as guild_masters
- Under "guild_masters" add a new npc_bot
- Set the name to nbland_guild_master$fct_nb_guildmaster$
- Add two chat_parameters lines:
- shop:guild_creator
- menu: MENU_WHOAMI WHOAMI_GUILDMASTER
- Optional: Add four equipment lines (just to set the color to differentiate the NPC.)
- CHANDS : 0
- CBODY : 4
- CLEGS : 4
- CFEETS : 4
- CARMS : 0
- Note: 0 is red and 4 is blue.
- Set the sheet_client to company_of_the_drill_loge_master_z_h_b1

- Save your changes.
- Move the Prim Point representing your NPC to where you want it located.
- Start/restart your shard.
- Log in to your shard as your player.
- Optional: Grant yourself :DEV: privileges
- Note: This only needs to be done if you haven't already done it
- Open the EGS Console
- Execute: setPrivs 1 :DEV:
- In the chat dialog execute: /a Money 1000000 to give yourself enough money to start a guild. (Requires elevated privs, obviously.)
- Choose the Create Guild action on your NPC and enter the details.

- View your guild info.

That's the essence of matters. There are many more guild-related topics such as guild_rolemasters, guild_caretakers, and charges. Hope this helps get you all starts!